Det er vigtigt at forstå, at når du opretter en formel med flere operatorer, evaluerer og udfører Excel beregningen i en bestemt rækkefølge. For eksempel udfører Excel altid multiplikation før addition. Denne rækkefølge kaldes operatørprioritetsrækkefølgen . Du kan tvinge Excel til at tilsidesætte den indbyggede operatørprioritet ved at bruge parenteser til at angive, hvilken handling der skal evalueres først.
Overvej dette grundlæggende eksempel. Det rigtige svar på (2+3)*4 er 20. Men hvis du udelader parenteserne, som i 2+3*4, udfører Excel regnestykket således: 3*4 = 12 + 2 = 14. Excels standard rækkefølgen af operatorer forrang beordrer, at Excel udfører multiplikation før addition. Indtastning af 2+3*4 giver dig det forkerte svar.
Fordi Excel evaluerer og udfører alle beregninger i parentes først, sikrer det korrekte svar at placere 2+3 i parentes.
Operationsrækkefølgen for Excel er som følger:
-
Vurder elementer i parentes.
-
Evaluer intervaller (:).
-
Vurder skæringspunkter (mellemrum).
-
Evaluer fagforeninger (,).
-
Udfør negation (-).
-
Konverter procenter (%).
-
Udfør eksponentiering (^).
-
Udfør multiplikation (*) og division (/), som har lige stor forrang.
-
Udfør addition (+) og subtraktion (-), som har lige stor forrang.
-
Evaluer tekstoperatorer (&).
-
Udfør sammenligninger (=, <>, <=, >=).
Operationer, der har samme forrang, udføres fra venstre mod højre.
Her er et andet bredt demonstreret eksempel. Hvis du indtaster 10^2, som repræsenterer eksponenten 10 til 2. potens som en formel, returnerer Excel 100 som svaret. Hvis du indtaster -10^2, ville du forvente -100 at være resultatet. I stedet returnerer Excel 100 igen.
Årsagen er, at Excel udfører negation før eksponentiering, hvilket betyder, at Excel konverterer 10 til –10 før eksponentieringen, og beregner effektivt –10*–10, hvilket faktisk er lig med 100. Brug af parenteser i formlen -(10^2) sikrer, at Excel beregner eksponenten, før svaret negeres, hvilket giver dig –100.
At huske rækkefølgen af operationer og bruge parenteser, hvor det er relevant, vil sikre, at du undgår at fejlberegne dine data.