Wenn Sie eine bedingte Berechnung durchführen müssen, ist die IF-Funktion die Antwort. Es funktioniert so: Wenn, dann; Andernfalls . In der folgenden Abbildung berechnet eine einfache IF einen Bonus für Ihren Umsatz von mehr als 20.000 USD.
![](https://cdn.wiki-base.com/8543311/excel_2020_handle_multiple_conditions_in_if_-_excel_tips.png.webp)
Aber was passiert, wenn zwei Bedingungen erfüllt sein müssen? Die meisten Leute verschachteln eine IF-Anweisung in einer anderen, wie unten gezeigt:
Diese Verschachtelung gerät jedoch außer Kontrolle, wenn Sie viele Bedingungen haben, die erfüllt sein müssen. Verwenden Sie die UND-Funktion, um die Formel zu verkürzen und zu vereinfachen. =AND(Test,Test,Test,Test)
ist nur dann wahr, wenn alle logischen Tests als wahr ausgewertet werden. Das folgende Beispiel zeigt eine kürzere Formel mit denselben Ergebnissen.
![](https://cdn.wiki-base.com/8543311/excel_2020_handle_multiple_conditions_in_if_-_excel_tips_3.png.webp)
Wenn Sie AND mögen, finden Sie möglicherweise eine Verwendung für OR und NOT. =OR(Test,Test,Test,Test)
ist True, wenn einer der logischen Tests True ist. NOT kehrt eine Antwort um, =NOT(True)
ist also False und =NOT(False)
True. Wenn Sie jemals etwas Besonderes wie ein NAND tun müssen, können Sie es verwenden =NOT(AND(Test,Test,Test,Test))
.
Vorsicht
Obwohl Excel 2013 XOR als exklusives Or eingeführt hat, funktioniert es nicht so, wie es Buchhalter erwarten würden. =XOR(True,False,True,True)
ist wahr aus Gründen, die zu kompliziert sind, um hier zu erklären. XOR zählt, ob Sie eine ungerade Anzahl von True-Werten haben. Seltsam. Wirklich seltsam.