In einigen Fällen kann sich die Reihenfolge, in der Berechnungen ausgeführt werden, auf den Rückgabewert der Formel auswirken. Daher muss verständlich sein, wie die Reihenfolge bestimmt wird und wie sie geändert werden kann, um die gewünschten Ergebnisse zu erhalten.
-
Berechnungsreihenfolge
Formeln berechnen Werte in einer bestimmten Reihenfolge. In Excel beginnt eine Formel immer mit dem Gleichheitszeichen (=). Die Zeichen, die nach dem Gleichheitszeichen stehen, werden von Excel als Formel interpretiert. Auf das Gleichheitszeichen folgen die Elemente, die berechnet werden sollen (die Operanden), z. B. Konstanten oder Zellbezüge. Diese werden durch Berechnungsoperatoren getrennt. Excel berechnet die Formel von links nach rechts gemäß einer für jeden Operator der Formel festgelegten Reihenfolge.
-
Priorität von Operatoren in Excel-Formeln
Wenn Sie innerhalb derselben Formel mehrere Operatoren verwenden, führt Excel die Operationen in der Reihenfolge aus, die in der folgenden Tabelle beschrieben ist. Wenn eine Formel Operatoren mit der gleichen Rangfolge enthält , z. B. wenn eine Formel sowohl einen Multiplikations- als auch einen Divisionsoperator enthält, wertet Excel die Operatoren von links nach rechts aus.
Operator
Beschreibung
: (Doppelpunkt)
(einzelnes Leerzeichen)
; (Semikolon)
Bezugsoperatoren
–
Negation (wie bei –1)
%
Prozent
^
Potenzierung
* und /
Multiplikation und Division
+ und –
Addition und Subtraktion
&
Verknüpft zwei Textzeichenfolgen (Verkettung)
=
< > <= >= <>Vergleichsoperatoren
-
Verwenden von Klammern in Excel-Formeln
Um die Reihenfolge der Berechnung zu ändern, setzen Sie den Teil der Formel, der zuerst berechnet werden soll, in Klammern. Beispielsweise gibt die folgende Formel das Ergebnis 11 zurück, da in Excel Multiplikationen vor Additionen ausgeführt werden. Die Formel multipliziert die Zahlen 2 und 3 und addiert 5 zum Ergebnis.
=5+2*3
Wenn Sie jedoch Klammern in der Formelsyntax verwenden, addiert Excel die Zahlen 5 und 2 und multipliziert anschließend das Ergebnis mit 3 (Ergebnis 21).
=(5+2)*3
Im folgenden Beispiel führen die Klammern, die um den ersten Teil der Formel gesetzt sind, dazu, dass zuerst B4+25 berechnet und das Ergebnis dann durch die Summe der Werte in den Zellen D5, E5 und F5 dividiert wird.
=(B4+25)/SUMME(D5:F5)