In sommige gevallen kan de volgorde waarin een berekening wordt uitgevoerd gevolgen hebben voor het resultaat van een formule. Het is dus belangrijk dat u begrijpt welke volgorde wordt aangehouden en hoe u de volgorde kunt wijzigen om het gewenste resultaat te verkrijgen.
-
Volgorde van berekeningen
Met formules worden waarden altijd in een bepaalde volgorde berekend. Een formule in Excel begint altijd met het gelijkteken (=). Het gelijkteken geeft aan dat de daaropvolgende tekens een formule vormen. Na het gelijkteken komen de elementen die moeten worden berekend (de operanden), zoals constanten of celverwijzingen. Deze worden gescheiden door berekeningsoperatoren. In Excel wordt een formule van links naar rechts berekend, op basis van een bepaalde volgorde voor elke operator in de formule.
-
Prioriteit van operatoren in Excel-formules
Als u diverse operatoren in een formule combineert, worden de bewerkingen in Excel uitgevoerd in de volgorde van de volgende tabel. Als een formule operatoren met dezelfde prioriteit bevat (bijvoorbeeld een formule met zowel een vermenigvuldigingsoperator als een deeloperator), worden de operatoren van links naar rechts geëvalueerd.
Operator
Description
: (dubbele punt)
(één spatie)
, (komma)
Verwijzingsoperatoren
–
Negatief maken (bijvoorbeeld -1)
%
Percentage berekenen
^
Machtsverheffen
* en /
Vermenigvuldigen en delen
+ en -
Optellen en aftrekken
&
Twee tekenreeksen aan elkaar koppelen
=
< > <= >= <>Vergelijking
-
Haakjes gebruiken in Excel-formules
Als u de evaluatievolgorde wilt wijzigen, plaatst u het deel van de formule dat u als eerste wilt berekenen tussen haakjes. Zo levert de volgende formule 11 op omdat in Excel vermenigvuldigen voor optellen gaat. In de formule wordt 2 vermenigvuldigd met 3 en wordt 5 bij het resultaat opgeteld.
=5+2*3
Als u daarentegen de syntaxis verandert door haakjes te gebruiken, wordt eerst 2 opgeteld bij 5 en wordt de som met 3 vermenigvuldigd, met 21 als resultaat.
=(5+2)*3
In het volgende voorbeeld zorgen de haakjes rond het eerste deel van de formule ervoor dat B4+25 eerst wordt berekend en dat het resultaat hiervan wordt gedeeld door de som van de waarden in de cellen D5, E5 en F5.
=(B4+25)/SOM(D5:F5)