Operatori određuju vrstu izračuna koji želite izvesti na elementima u formuli. Postoji zadani redoslijed kojim se izračunavaju, ali taj redoslijed možete promijeniti pomoću zagrada.
Sadržaj članka
Vrste operatora
Postoje četiri različite vrste operatora izračuna: aritmetički, usporedba, spajanje teksta (kombiniranje teksta) i referenca.
Aritmetički operatori
za izvođenje osnovnih matematičkih operacija kao što su zbrajati, oduzimati ili množenje; kombiniranje brojeva; i dati brojčane rezultate, u formuli koristite sljedeće aritmetičke operatore:
Aritmetički operator |
Značenje |
Primjer |
Rezultat |
+ (znak plus) |
zbrajanje |
=3+3 |
6 |
- (znak minus) |
Oduzimanje Negativan broj |
=3–1 =–1 |
2 -1 |
* (zvjezdica) |
množenje |
=3*3 |
9 |
/ (kosa crta) |
dijeljenje |
3. srpnja 2010. |
5 |
% (znak postotka) |
postotak |
=20%*20 |
4 |
^ (karet) |
potencija |
Broj korisnika: =3^2 |
9 |
Operatori usporedbe
Dvije vrijednosti možete usporediti pomoću sljedećih operatora. 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 |
Operator spajanja teksta
Pomoću znaka (&) spojite (kombinirajte) jedan ili više tekstnih nizova da biste stvorili jedan dio teksta.
Tekstni operator |
Značenje |
Primjer |
Rezultat |
& (ampersand) |
Povezuje ili spaja dvije vrijednosti i daje jednu neprekidnu tekstnu vrijednost. |
="Sjever"&"vjetar" |
Northwind |
="Pozdrav" & " " & "svijet" U ovom se primjeru umeće znak razmaka između dviju riječi. Znak razmaka naveden je omeđenom razmakom u navodnicima otvaranja i zatvaranja (" "). |
Zdravo svijete |
Operatori referenci
Rasponi ćelija za izračune kombiniraju se pomoću sljedećih operatora.
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. |
B5:B15 |
, (zarez) |
Operator unije koji više referenci spaja u jednu. |
SUM(B5:B15;D5:D15) |
(razmak) |
Operator presjeka, koji vraća referencu na ćelije koje su zajedničke rasponima u formuli. U ovom se primjeru ćelija C7 nalazi u oba raspona, pa je to sjecište. |
B7:D7 C6:C8 |
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 kako se određuje redoslijed i kako možete promijeniti redoslijed radi dobivanja željenih rezultata.
Redoslijed izračuna
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 znaka jednakosti nalaze se elementi koji se izračunavaju (operandi, kao što su brojevi ili reference na ćelije), koji su razdvojeni operatorima izračuna (kao što su +, -, *ili /). Excel izračunava formulu slijeva nadesno, prema određenom redoslijedu za svaki operator u formuli.
Prioritet operatora
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 |
^ |
Eksponentacija (podizanje na snagu) |
* i / |
množenje i dijeljenje |
+ i - |
Zbrajanje i oduzimanje |
& |
povezivanje dva niza teksta (spajanje) |
= < > <= >= <> |
Usporedba |
Korištenje zagrada
Da biste promijenili redoslijed procjene, u zagrade stavite onaj dio formule koji se treba izračunati prvi. Sljedeća formula, primjerice, daje rezultat 11 jer Excel izračunava množenje prije dodavanja. Formula množi 2 i 3, a zatim rezultatu pribraja 5.
=5+2*3
Nasuprot tome, koristite li zagrade za promjenu sintakse, Excel zbraja 5 i 2 a zatim rezultat množi s 3, čime se dobiva 21.
=(5+2)*3
U sljedećem primjeru zagrade oko prvog dijela formule prisiljavaju Excel da najprije izračuna B4+25, a zatim podijeli rezultat zbrojom vrijednosti u ćelijama D5, E5 i F5.
=(B4+25)/SUM(D5:F5)