Operatorji določajo vrsto izračuna, ki ga želite izvesti v elementih formule. Obstaja privzeti vrstni red izračunov, vendar lahko spremenite ta vrstni red z oklepaji.
V tem članku
Vrste operatorjev
Obstajajo štiri različne vrste računskih operatorjev: aritmetični operatorji, operatorji primerjave, besedilna združevanja (ki združujejo besedilo) in sklic.
Aritmetični operatorji
Za izvajanje osnovnih matematičnih operacij, kot so seštevanje, odštevanje ali množenje; združevanje števil; in ustvarite številske rezultate, v formuli uporabite te aritmetične operatorje:
Aritmetični operator |
Pomen |
Primer |
Rezultat |
+ (znak plus) |
Seštevanje |
=3+3 |
6 |
- (znak minus) |
Odštevanje |
=3–1 |
2 -1 |
* (zvezdica) |
Množenje |
=3*3 |
9 |
/ (poševnica naprej) |
Deljenje |
=15/3 |
5 |
% (znak za odstotke) |
Odstotek |
=20%*20 |
4 |
^ (strešica) |
Potenciranje |
=3^2 |
9 |
Operatorji primerjave
S temi operatorji lahko primerjate dve vrednosti. Ko ti dve vrednosti primerjate s temi operatorji, je rezultat logična vrednost TRUE ali FALSE.
Operator primerjave |
Pomen |
Primer |
= (enačaj) |
Enak kot |
A1=B1 |
> (znak večji od) |
Večji kot |
A1>B1 |
< (znak manjši od) |
Manjši kot |
A1<B1 |
>= (znak večji ali enak) |
Večje od ali enako |
A1>=B1 |
<= (znak manjši od ali enak) |
Manjše od ali enako |
A1<=B1 |
<> (znak ni enako) |
Ni enako |
A1<>B1 |
Besedilni operator spajanja
Z znakom »in« (&) združite (združite) enega ali več besedilnih nizov, da ustvarite en sam del besedila.
Besedilni operator |
Pomen |
Primer |
Rezultat |
& (znak »in«) |
Poveže ali spoji dve vrednosti in ustvari eno povezano besedilno vrednost |
="Sever"&"veter" |
Northwind |
="Pozdravljeni" & " " & "world" V tem primeru je med besedi vstavljal presledek. Presledek je določen z dodajanjem presledka v narekovaje za odpiranje in zapiranje (" "). |
Pozdravljeni vsi skupaj |
Operatorji sklicev
Sestavljajo obsege celic za izračune z naslednjimi operatorji.
Operator sklicev |
Pomen |
Primer |
: (dvopičje) |
Operator obsega, ki ustvari en sklic za vse celice med dvema sklicema, vključno med tema dvema sklicema. |
B5:B15 |
, (vejica) |
Operator unije, ki združi več sklicev v en sklic |
SUM(B5:B15; D5:D15) |
(presledek) |
Operator preseka, ki vrne sklic na celice, ki so skupne obsegom v formuli. V tem primeru je celica C7 najdena v obeh obsegih, zato je to presečišče. |
B7:D7 C6:C8 |
Vrstni red izvajanja operacij v formulah
V nekaterih primerih lahko vrstni red, po katerem se izvaja izračun, vpliva na vrnjeno vrednost formule, zato je pomembno, da razumete, kako je vrstni red določen in kako lahko spremenite vrstni red, da dobite želene rezultate.
Vrstni red izračunavanja
Formule vrednosti računajo po določenem vrstnem redu. V programu Microsoft Excel se formula vedno prične z enačajem (=). Enačaj sporoči Excelu, da znaki, ki sledijo, predstavljajo formulo. Za enačajem so elementi, ki bodo izračunani (operandi, na primer številke ali sklici na celice), ki so ločeni z računskih operatorjev (na primer +, -, *, ali /). Excel računa formule od leve proti desni glede na določen vrstni red posameznega operatorja v formuli.
Vrstni red, v katerem si sledijo operatorji
Če v eno formulo vključite več operatorjev, Excel izvaja operacije po vrstnem redu, ki je prikazan v spodnji tabeli. Če so v formuli enakovredni operatorji – če je na primer v formuli tako operator množenja kot tudi operator deljenja – Excel preračunava operatorje od leve proti desni.
Operator |
Opis |
: (dvopičje) (presledek) ; (podpičje) |
Operatorji sklicev |
– |
Negacija (kot pri -1) |
% |
Odstotek |
^ |
Eksponentacija (dviganje na moč) |
* in / |
Množenje in deljenje |
+ in – |
Seštevanje in odštevanje |
& |
Združi dva niza besedila (povezava) |
= |
Primerjava |
Uporaba oklepajev
Če želite spremeniti vrstni red preračunavanja, postavite del formule, ki naj se najprej izračuna, v oklepaje. Ta formula na primer izračuna vrednost 11, ker Excel izračuna množenje pred seštevanjem. Formula zmnoži 2 in 3 in nato rezultatu doda 5.
=5+2*3
Če z oklepaji spremenite sintakso formule, Excel najprej sešteje 5 in 2 ter nato rezultat pomnoži s 3, tako da je rezultat 21.
=(5+2)*3
V tem primeru je Excel zaradi oklepajev okoli prvega dela formule najprej izračunal B4+25 in nato razdelil rezultat z vsoto vrednosti v celicah D5, E5 in F5.
=(B4+25)/SUM(D5:F5)