Mõnel juhul võib arvutuse sooritamise järjestus mõjutada valemi tagastatavat väärtust. Seetõttu on oluline mõista nii seda, kuidas järjestus määratletakse, kui ka seda, kuidas järjestust soovitud tulemite saamiseks muuta.
-
Arvutamisjärjestus
Valemid arvutavad väärtusi kindlas järjekorras. Excelis algab valem alati võrdusmärgiga (=). Excel tõlgendab võrdusmärgile järgnevaid märke valemina. Võrdusmärgile järgnevad arvutatavad elemendid (operandid), näiteks konstandid või lahtriviited. Neid eraldavad arvutuse tehtemärgid. Excel arvutab valemi vasakult paremale, vastavalt valemi iga tehtemärgi kindlale järjestusele.
-
Tehetemärkide järgnevus Exceli valemites
Kui ühendate ühes valemis mitu tehtemärki, teostab Excel tehted alljärgnevas tabelis toodud järjekorra alusel. Kui valem sisaldab sama järjestusega tehtemärke (nt kui valem sisaldab nii korrutus- kui ka jagamismärki), hindab Excel tehtemärke vasakult paremale.
Tehtemärk
Kirjeldus
: (koolon)
(üks tühik)
, (koma)
Viitemärgid
–
Negatiivne arv (nt –1)
%
Protsent
^
Astendamine
* ja /
Korrutamine ja jagamine
+ ja –
Liitmine ja lahutamine
&
Ühendab kaks tekstistringi (aheldamine)
=
< > <= >= <>Võrdlusmärgid
-
Sulgude kasutamine Exceli valemites
Lugemisjärjestuse muutmiseks pange sulgudesse valemi see osa, mis tuleb arvutada esimesena. Järgmine valem annab näiteks tulemiks 11, sest Excel arvutab korrutuse enne liitmist. Valem korrutab omavahel 2 ja 3 ning liidab siis tulemile 5.
=5+2*3
Kui aga muudate sulgude abil süntaksit, liidab Excel esmalt 5 ja 2 ning korrutab seejärel tulemi kolmega, andes vastuseks 21.
=(5+2)*3
Järgmises näites sunnivad valemi esimest osa ümbritsevad sulud Exceli arvutama esmalt B4+25 ja seejärel jagama tulemi lahtrite D5, E5 ja F5 väärtuste summaga.
=(B4+25)/SUM(D5:F5)