Operatori određuju vrstu izračuna koju želite izvesti na elementima u formuli, kao što su zbrajanje, oduzimanje, množenje ili dijeljenje. U ovom ćete članku saznati zadani redoslijed kojim operatori djeluju na elemente u izračunu. Naučit ćete i kako promijeniti taj redoslijed pomoću zagrada.
Vrste operatora
Postoje četiri različite vrste računskih operatora: aritmetički operatori, operatori usporedbe, operatori spajanja teksta i operatori referenci.
Da biste izvodili osnovne matematičke operacije kao što su zbrajanje, oduzimanje ili množenje ili kombiniranje brojeva i stvaranje brojčanih rezultata, koristite aritmetičke operatore u ovoj tablici.
Aritmetički operator |
Značenje |
Primjer |
---|---|---|
+ (znak plus) |
zbrajanje |
=3+3 |
- (znak minus) |
Oduzimanje Poricanje |
Od 3 do 1 =–1 |
* (zvjezdica) |
množenje |
=3*3 |
/ (kosa crta) |
dijeljenje |
3. prosinca 2013. |
% (znak postotka) |
postotak |
=20% |
^ (karet) |
potencija |
Broj korisnika: =2^3 |
Operatori u tablici u nastavku mogu usporediti dvije vrijednosti. Kada se dvije vrijednosti uspoređuju korištenjem tih operatora, rezultat je logička vrijednost TRUE ili FALSE.
Operator usporedbe |
Značenje |
Primjer |
---|---|---|
= (znak jednako) |
Jednako je |
=A1=B1 |
> (znak veće od) |
veće od |
=A1>B1 |
< (znak manje od) |
manje od |
=A1<B1 |
>= (znak veće od ili jednako) |
veće od ili jednako |
=A1>=B1 |
<= (znak manje od ili jednako) |
manje od ili jednako |
=A1<=B1 |
<> (znak nije jednako) |
nije jednako |
=A1<>B1 |
Pomoću znaka ampersand (&) priključite jedan ili više tekstnih nizova ili ih uvezite da biste stvorili jedan dio teksta.
Tekstni operator |
Značenje |
Primjer |
---|---|---|
& (ampersand) |
Povezuje ili spaja dvije vrijednosti da bi se proizašla jedna neprekinuto tekstna vrijednost. |
="Sjever"&"vjetar" |
Kombinirajte raspone ćelija za izračune s tim operatorima.
Operator referenci |
Značenje |
Primjer |
---|---|---|
: (dvotočka) |
Operator raspona koji stvara jednu referencu na sve ćelije između dviju referenci, uključujući i te dvije reference. |
=SUM(B5:B15) |
; (točka sa zarezom) |
operator Unije, koji kombinira više referenci u jednu referencu. |
=SUM(B5:B15;D5:D15) |
(razmak) |
Operator presjeka koji stvara referencu na ćelije koje su zajedničke dvju referenci. |
=SUM(B7:D7 C6:C8) |
# (funta) |
Simbol #koristi se u nekoliko konteksta:
|
|
@ (u) |
Operator reference, koji se koristi za navođenje implicitnog presjeka u formuli. |
=@A1:A10 =SUM(Tablica1[@[siječanj]:[Prosinac]]) |
Redoslijed kojim Excel izvodi operacije u formulama
U nekim slučajevima redoslijed kojim se provodi izračun može utjecati na vraćenu vrijednost formule, pa je važno razumjeti redoslijed i kako promijeniti redoslijed da biste dobili rezultate koje očekujete.
Formule izračunavaju vrijednosti određenim redoslijedom. Formula u programu Excel uvijek započinje znakom jednakosti (=). Znak jednakosti programu Excel govori da sljedeći znakovi čine formulu. Nakon tog znaka jednakosti može se izračunati niz elemenata (operanda) odvojenih operatorima izračuna. Excel izračunava formulu slijeva nadesno, prema određenom redoslijedu za svaki operator u formuli.
Ako u jednoj formuli kombinirate nekoliko operatora, Excel izvodi operacije redoslijedom prikazanim u sljedećoj tablici. Ako formula sadrži operatore s istim prioritetom – na primjer, ako formula sadrži operator množenja i dijeljenja – Excel vrednuje operatore slijeva nadesno.
Operator |
Opis |
---|---|
: (dvotočka) (jednostruki razmak) ; (točka sa zarezom) |
operatori reference |
– |
negativni broj (kao u -1) |
% |
postotak |
^ |
potencija |
* i / |
množenje i dijeljenje |
+ i - |
Zbrajanje i oduzimanje |
& |
povezivanje dva niza teksta (spajanje) |
= < > <= >= <> |
Usporedba |
Da biste promijenili redoslijed procjene, u zagrade stavite onaj dio formule koji se treba izračunati prvi. Sljedeća formula, primjerice, rezultira vrijednošću 11 jer Excel izračunava množenje prije zbrajanja. Formula najprije množi 2 s 3, a zatim rezultatu dodaje 5.
=5+2*3
Za razliku od toga, ako koristite zagrade da biste promijenili sintaksu, Excel zbraje 5 i 2, a zatim rezultat množi s 3 da bi proizvede 21.
=(5+2)*3
U primjeru u nastavku zagrade koje okružuju prvi dio formule prisiliti će Excel da najprije izračuna B4+25, a zatim rezultat podijeli zbrojom vrijednosti u ćelijama D5, E5 i F5.
=(B4+25)/SUM(D5:F5)
Dodatne informacije potražite u ovom videozapisu o redoslijedu operatora u programu Excel.
Kako Excel pretvara vrijednosti u formulama
Kada unesete formulu, Excel očekuje određene vrste vrijednosti za svaki operator. Ako unesete neku drugu vrstu vrijednosti od očekivane, Excel može pretvoriti vrijednost.
Formula |
Proizvodi |
Objašnjenje |
= "1"+"2" |
3 |
Kada koristite znak plus (+), Excel očekuje brojeve u formuli. Iako navodnici znače da su "1" i "2" tekstne vrijednosti, Excel automatski pretvara tekstne vrijednosti u brojeve. |
= 1+"$4,00" |
5 |
Kada formula očekuje broj, Excel pretvara tekst ako je u obliku koji bi obično bio prihvaćen za broj. |
= "1. 6. 2001."-"1. 5. 2001." |
31 |
Excel tumači tekst kao datum u obliku mm/dd/yyyy, pretvara datume u serijske brojeve, a zatim izračunava razliku između njih. |
=SQRT ("8+1") |
#VALUE! |
Excel ne može pretvoriti tekst u broj jer se tekst "8+1" ne može pretvoriti u broj. Umjesto "8+1" tekst možete pretvoriti u broj i vratiti rezultat 3 pomoću "9" ili "8"+"1". |
= "A"&TRUE |
ATRUE |
Kada se očekuje tekst, Excel pretvara brojeve i logičke vrijednosti kao što su TRUE i FALSE u tekst. |
Treba li vam dodatna pomoć?
Uvijek možete postaviti pitanje stručnjaku u tehničkoj zajednici za Excel ili zatražiti podršku u zajednicama.