Številne formule, ki jih ustvarite v Excelu 2010, izvajajo več operacij. Excel pri vsakem izračunu sledi prednostnemu vrstnemu redu operaterja. Ta naravni vrstni red aritmetičnih operacij je opisan v spodnji tabeli. Z oklepaji lahko spremenite vrstni red operacij, celo za gnezdenje naborov oklepajev drug v drugem.
Prednostni vrstni red operaterjev v formulah
Prednost |
Operater |
Vrsta/funkcija |
1 |
– |
Negacija |
2 |
% |
Odstotek |
3 |
^ |
Eksponentiranje |
4 |
* in / |
Množenje in deljenje |
5 |
+ in – |
Seštevanje in odštevanje |
6 |
& |
Povezovanje |
7 |
=, <, >, <=, >=, <> |
Vsi primerjalni operaterji |
Prednostni vrstni red operaterja
Množenje in deljenje imata večjo težo kot seštevanje in odštevanje in se zato izvedeta najprej, tudi če te operacije niso na prvem mestu v formuli (pri branju od leve proti desni).
Razmislite o seriji operacij v naslednji formuli:
=A2+B2*C2
Če celica A2 vsebuje številko 5, B2 vsebuje številko 10 in C2 vsebuje številko 2, Excel oceni naslednjo formulo:
=5+10*2
V tej formuli Excel pomnoži 10 krat 2, da je enako 20, nato pa ta rezultat doda k 5, da dobi rezultat 25.
Če želite, da Excel izvede seštevanje med vrednostmi v celicah A2 in B2, preden program pomnoži rezultat z vrednostjo v celici C2, zaprite operacijo seštevanja v oklepaje, kot sledi:
=(A2+B2)*C2
Oklepaji povedo Excelu, da želite, da se ta operacija izvede pred množenjem. Če celica A2 vsebuje številko 5, B2 vsebuje številko 10, C2 pa številko 2, Excel doda 5 in 10 na enako 15 in nato ta rezultat pomnoži z 2, da dobi rezultat 30.
Uporabite gnezdenje v formulah
V elegantnejših formulah boste morda morali dodati več kot en niz oklepajev, enega v drugem (kot so ruske matrjoške, ki se gnezdijo ena v drugi), da označite vrstni red, v katerem želite, da se izračuni izvajajo. Pri gnezdenju oklepajev Excel najprej izvede izračun, ki ga vsebuje najbolj notranji par oklepajev, nato pa ta rezultat uporabi pri nadaljnjih izračunih, ko program deluje navzven.
Upoštevajte na primer naslednjo formulo:
=(A4+(B4-C4))*D4
Excel najprej odšteje vrednost v celici C4 od vrednosti v celici B4, doda razliko k vrednosti v celici A4 in nato to vsoto na koncu pomnoži z vrednostjo v D4.
Brez dodajanja dveh nizov ugnezdenih oklepajev bi Excel, če bi bil prepuščen samim sebi, najprej pomnožil vrednost v celici C4 s tisto v D4, dodal vrednost v A4 k vrednosti v B4 in nato izvedel odštevanje.
Ne skrbite preveč pri gnezdenju oklepajev v formuli, če jih ne združite pravilno, tako da boste imeli desni oklepaj za vsak levi oklepaj v formuli. Excel prikaže pogovorno okno z opozorilom, ki predlaga popravek, ki ga je treba narediti za uravnoteženje parov. Če se strinjate s popravkom, ki ga predlaga Excel, preprosto kliknite Da.
Prepričajte se, da uporabljate samo oklepaje: ( ). Excel zavrača uporabo oklepajev — [ ] — in oklepajev — { } — v formuli, tako da vam prikaže polje z opozorilom o napaki.