0Pricing
Excel Formulas Academy · Lektion

IF-Funktionen für mehrere Ergebnisse verschachteln

Verschachteln Sie IF-Funktionen, um Werte zu bewerten oder zu kategorisieren.

IF-Funktionen für mehrere Ergebnisse verschachteln ist eine kostenlose Excel Formulas Academy-Lektion auf CoddyKit. Dies ist Lektion 1 von 4. Du kannst die komplette Lektion unten kostenlos lesen – dann übst du sie direkt im Browser mit einem integrierten Code-Editor und einem KI-Tutor rund um die Uhr. Sie ist Teil des Excel Formulas Academy-Lernpfads, und dein Fortschritt wird über Web und CoddyKit-App synchronisiert. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.

Eine IF allein reicht nicht immer

Eine einzelne IF kann nur zwischen zwei Ergebnissen wählen: Der Test ist wahr oder falsch. Echte Daten haben jedoch oft mehr als zwei Kategorien. Denken Sie an Buchstabennoten wie A, B, C, D und F oder an Versandstufen wie Standard, Express und Priority.

Um drei oder mehr Ergebnisse zu verarbeiten, setzen Sie eine IF in eine andere ein. Das nennt man Verschachtelung. Der falsche Zweig der ersten IF wird zur nächsten Entscheidung und so weiter, bis jeder Fall abgedeckt ist.

Die Struktur einer verschachtelten IF

Jede IF folgt dem Muster IF(test, value_if_true, value_if_false). Zum Verschachteln setzen Sie einfach eine weitere IF an die Stelle von value_if_false.

Lesen Sie den Ausdruck von links nach rechts: Wenn der erste Test erfüllt ist, geben Sie sein Ergebnis zurück. Andernfalls fahren Sie fort und stellen die nächste Frage. Die Kette grenzt die Möglichkeiten immer weiter ein, bis schließlich ein Test zutrifft.

=IF(test1, result1, IF(test2, result2, result3))

Ein Beispiel zur Notenvergabe

Angenommen, eine Punktzahl steht in der Zelle A2 und Sie möchten eine Buchstabennote ermitteln. Prüfen Sie zuerst den höchsten Schwellenwert und arbeiten Sie sich dann nach unten vor. Der letzte Wert dient als Standardwert, wenn nichts anderes zutrifft.

Die Reihenfolge ist entscheidend: Da 90 ebenfalls größer als 80 ist, müssen Sie zuerst die größte Zahl prüfen. Andernfalls würde jede hohe Punktzahl im falschen Zweig enden.

=IF(A2>=90,"A",IF(A2>=80,"B",IF(A2>=70,"C","F")))

Warum die Reihenfolge entscheidend ist

Verschachtelte IFs halten beim ersten Test an, der wahr ist. Wenn Sie zuerst A2>=70 prüfen würden, wäre diese Bedingung bei einer Punktzahl von 95 bereits erfüllt und würde fälschlicherweise C zurückgeben.

Faustregel: Wenn Sie mit „größer als“ vergleichen, prüfen Sie die Schwellenwerte vom höchsten zum niedrigsten. Bei „kleiner als“ prüfen Sie vom niedrigsten zum höchsten. Der erste Treffer gewinnt, daher gehört die spezifischste Bedingung an die erste Stelle.

=IF(A2>=70,"C",IF(A2>=90,"A","F"))

Eine Kette laut gelesen

Ein guter Trick zum Verständnis jeder verschachtelten IF besteht darin, sie als Satz zu lesen:

  • Wenn die Punktzahl mindestens 90 beträgt, ist die Note A,
  • andernfalls, wenn sie mindestens 80 beträgt, ist die Note B,
  • andernfalls, wenn sie mindestens 70 beträgt, ist die Note C,
  • andernfalls ist die Note F.

Jedes IF( steht für ein „andernfalls, wenn“, und der letzte Wert steht für das einfache „andernfalls“.

Klammern zählen

Die häufigste Fehlerquelle bei verschachtelten IFs sind unausgeglichene Klammern. Jede IF( benötigt ganz am Ende eine passende schließende Klammer ).

Wenn Sie drei IFs verschachteln, stehen am Ende drei schließende Klammern direkt hintereinander: ))). Die meisten Tabellenkalkulationsprogramme markieren zusammengehörige Klammern während der Eingabe farblich. Nutzen Sie diese Markierung, um die Anzahl vor dem Drücken der Eingabetaste zu überprüfen.

=IF(A2>=90,"A",IF(A2>=80,"B",IF(A2>=70,"C","F")))

Textwerte kategorisieren

Verschachtelte IFs funktionieren auch mit Text und nicht nur mit Zahlen. Stellen Sie sich vor, in B2 steht ein Regionscode und Sie möchten den vollständigen Regionsnamen zurückgeben. Vergleichen Sie die Zelle nacheinander mit jedem Code.

Beachten Sie, dass Textvergleiche sowohl um den Vergleichswert als auch um das zurückzugebende Ergebnis Anführungszeichen benötigen.

=IF(B2="N","North",IF(B2="S","South",IF(B2="E","East","West")))

Berechnungen statt nur Bezeichnungen zurückgeben

Das Ergebnis eines beliebigen Zweigs kann eine Formel statt einer festen Bezeichnung sein. So funktionieren gestaffelte Rabatte. In diesem Beispiel erhält ein Verkaufsbetrag in A2 mit zunehmender Höhe einen größeren Rabatt.

Jeder Zweig multipliziert den Betrag mit einem anderen Satz, sodass eine Formel die gesamte Preistabelle abdeckt.

=IF(A2>=1000,A2*0.2,IF(A2>=500,A2*0.1,IF(A2>=100,A2*0.05,0)))

Ein ausführlicheres Beispiel

Ordnen wir die Kundenausgaben in A2 Loyalitätsstufen zu. Wir prüfen von oben nach unten, damit die höchste erfüllte Stufe gewinnt:

  • 5000 oder mehr wird zu Platinum
  • 2000 oder mehr wird zu Gold
  • 500 oder mehr wird zu Silver
  • alles andere wird zu Bronze

Vier Ergebnisse erfordern drei verschachtelte IFs.

=IF(A2>=5000,"Platinum",IF(A2>=2000,"Gold",IF(A2>=500,"Silver","Bronze")))

Woran Sie erkennen, dass es zu viele sind

Excel erlaubt bis zu 64 verschachtelte IFs. Mehr als drei oder vier Ebenen sind jedoch schwer zu lesen und leicht zu beschädigen. Lange Ketten sind ein Warnsignal.

Wenn Sie viele IFs aneinanderreihen, ist es normalerweise Zeit für ein übersichtlicheres Werkzeug wie IFS, SWITCH oder eine Nachschlagetabelle. SWITCH lernen Sie in der nächsten Lektion kennen.

Bewährte Vorgehensweisen für Verschachtelungen

Mit den folgenden Gewohnheiten bleiben verschachtelte IFs zuverlässig:

  • Prüfen Sie Schwellenwerte immer in einer einheitlichen Richtung (von hoch nach niedrig oder von niedrig nach hoch).
  • Geben Sie einen abschließenden Standardwert an, damit kein Fall leer bleibt.
  • Setzen Sie Textwerte und Ergebnisse in Anführungszeichen.
  • Zählen Sie die schließenden Klammern, bevor Sie die Eingabetaste drücken.

Wenn Sie diese Regeln befolgen, bleibt selbst eine dreistufige IF zuverlässig.

Kurztest

Testen Sie Ihr Verständnis der Reihenfolge bei verschachtelten IFs.

Zusammenfassung: IFs verschachteln

Sie haben gelernt, mehr als zwei Ergebnisse zu verarbeiten, indem Sie eine IF in den falschen Zweig einer anderen IF verschachteln. Die wichtigsten Punkte:

  • Das Muster lautet IF(test, result, IF(test, result, fallback)).
  • Prüfen Sie Schwellenwerte in einer einheitlichen Richtung, damit der erste Treffer korrekt ist.
  • Geben Sie immer einen abschließenden Standardwert an und achten Sie auf ausgeglichene Klammern.
  • Ab drei oder vier Ebenen sollten Sie stattdessen ein übersichtlicheres Werkzeug verwenden.
=IF(A2>=90,"A",IF(A2>=80,"B",IF(A2>=70,"C","F")))

Häufig gestellte Fragen

Ist die Lektion „IF-Funktionen für mehrere Ergebnisse verschachteln“ kostenlos?

Ja — der vollständige Text von „IF-Funktionen für mehrere Ergebnisse verschachteln“ ist hier im Web kostenlos zu lesen. Um sie interaktiv zu üben (integrierter Code-Editor und 24/7 KI-Tutor) und den Rest des Excel Formulas Academy-Kurses freizuschalten, upgrade auf CoddyKit PRO. Der Excel Formulas Academy-Kurs umfasst insgesamt 4 Lektionen.

Was lerne ich in „IF-Funktionen für mehrere Ergebnisse verschachteln“?

Verschachteln Sie IF-Funktionen, um Werte zu bewerten oder zu kategorisieren. Du übst Excel Formulas Academy mit praktischem Code, den du direkt im Browser ausführst, und ein 24/7 KI-Tutor beantwortet deine Fragen während du die Lektion bearbeitest.

Brauche ich Erfahrung, um Excel Formulas Academy zu starten?

Keine Vorkenntnisse erforderlich. Excel Formulas Academy auf CoddyKit ist für Anfänger bis fortgeschrittene Lernende strukturiert, sodass du hier starten oder von Anfang an beginnen und in deinem eigenen Tempo voranschreiten kannst. Dies ist Lektion 1 von 4.

Wie lange dauert die Lektion „IF-Funktionen für mehrere Ergebnisse verschachteln“?

Die meisten CoddyKit-Lektionen dauern etwa 5–10 Minuten. Jede ist kompakt und interaktiv, sodass du stetig Fortschritte machst und genau dort weitermachst, wo du aufgehört hast – im Web und in der App.

Kann ich in dieser Excel Formulas Academy-Lektion Code schreiben und ausführen?

Ja. Jede Excel Formulas Academy-Lektion enthält einen integrierten Code-Editor, sodass du echten Code direkt in deinem Browser schreibst und ausführst und sofort KI-Feedback erhältst — ohne lokale Einrichtung erforderlich.

Alle Lektionen in diesem Kurs

  1. IF-Funktionen für mehrere Ergebnisse verschachteln
  2. Fälle mit SWITCH auswählen
  3. Elemente mit CHOOSE auswählen
  4. Komplexe Logik übersichtlich halten
← Zurück zu Excel Formulas Academy