Exel Tutorial: Excel doppelte wenn Funktion

Standard

Beispiel für geschachtelte IF-Funktion

Allgemeine Formel

=IF(T1,R1,IF(T2,R2,IF(T3,R3,IF(T4,R4,R5))))))))

Erläuterung

Im obigen Code stellt T1-T5 5 verschiedene logische Tests und R1-R5 5 verschiedene Ergebnisse dar. Sie können sehen, dass jede IF-Funktion ihren eigenen Satz von Klammern benötigt.

Dieser Artikel beschreibt die in Excel verschachtelte IF-Konstruktion. In der Regel werden verschachtelte IFs verwendet, wenn Sie mehr als eine Bedingung testen und je nach Test unterschiedliche Ergebnisse liefern müssen. excel doppelte wenn funktion
Mehr als eine Bedingung testen

Wenn Sie auf mehr als eine Bedingung testen müssen, dann führen Sie eine von mehreren Aktionen durch, je nach Ergebnis der Tests können Sie mehrere IF-Anweisungen in einer Formel verschachteln. Sie werden dies oft als „verschachtelte IFs“ bezeichnen.

Die Idee der Verschachtelung entsteht durch das Einbetten oder „Verschachteln“ einer IF-Funktion in eine andere.

Im dargestellten Beispiel verwenden wir geschachtelte IF-Funktionen, um Noten anhand einer Punktzahl zuzuordnen. Die Logik für die Vergabe einer Note lautet wie folgt:
Score-Grad
0-63 F
64-72 D
73-84 C
85-94 B
95-100 A

Um eine verschachtelte IF-Formel aufzubauen, die diese Logik widerspiegelt, können wir zunächst testen, ob die Punktzahl unter 64 liegt. Wenn TRUE, geben wir „F“ zurück. Wenn FALSCH, wechseln wir zur nächsten IF-Funktion. Diesmal testen wir, ob die Punktzahl kleiner als 73 ist. Wenn TRUE, geben wir „D“ zurück. Wenn FALSCH, wechseln wir in eine weitere IF-Funktion. Und so weiter.

Schließlich sieht die Formel, die wir in Zelle D5 haben, so aus:

=IF(C5<64, "F",IF(C5<73, "D",IF(C5<85, "C",IF(C5<95, "B", "A")))))))) Du kannst sehen, dass es in diesem Fall wichtig ist, sich in eine Richtung zu bewegen, entweder niedrig zu hoch oder hoch zu niedrig. Dies ermöglicht es uns, ein Ergebnis zurückzugeben, wenn ein Test TRUE zurückgibt, da wir wissen, dass die vorherigen Tests FALSE zurückgegeben haben. Verschachtelte IFs leichter lesbar machen Verschachtelte IF-Formeln sind naturgemäß schwer lesbar. Wenn Sie dies stört, können Sie innerhalb der Formel Zeilenumbrüche hinzufügen, um die Tests und Ergebnisse "aufzustellen". Sehen Sie sich den Videolink auf dieser Seite an, um zu sehen, wie es gemacht wird. IF-Funktion - verschachtelte Formeln und Vermeidung von Fallstricken Die Funktion IF ermöglicht es Ihnen, einen logischen Vergleich zwischen einem Wert und dem, was Sie erwarten, durchzuführen, indem Sie auf eine Bedingung testen und ein Ergebnis zurückgeben, ob True oder False. =IF(Etwas ist wahr, dann tu etwas, sonst tu etwas anderes) Eine IF-Anweisung kann also zwei Ergebnisse haben. Das erste Ergebnis ist, wenn Ihr Vergleich wahr ist, das zweite, wenn Ihr Vergleich falsch ist. IF-Anweisungen sind unglaublich robust und bilden die Grundlage für viele Tabellenkalkulationsmodelle, aber sie sind auch die Ursache für viele Tabellenkalkulationsprobleme. Im Idealfall sollte eine IF-Anweisung für minimale Bedingungen gelten, wie z.B. Male/Female, Yes/No/Maybe, um nur einige zu nennen, aber manchmal müssen Sie komplexere Szenarien auswerten, die eine Verschachtelung* von mehr als 3 IF-Funktionen zusammen erfordern. * "Verschachtelung" bezieht sich auf die Praxis, mehrere Funktionen in einer Formel zusammenzufassen.