← Alle FunktionenLogik
WENNS (IFS) in Excel
WENNS in Excel erklärt: mehrere Bedingungen ohne Verschachtelung, Reihenfolge, Standardfall, geprüfte Beispiele und typische Fehler.
IFS
Syntax
WENNS(logical_test1, value_if_true1, …)Beispiel: =IFS(B2>=90,5,B2>=75,4,TRUE,3)
Verfügbar in: Excel 2019+
WENNS prüft mehrere Bedingungen der Reihe nach und gibt ohne Verschachtelung den Wert der ersten wahren Bedingung zurück: =IFS(test1, value1, test2, value2, …). Die Funktion ist in Excel 2019 und Microsoft 365 verfügbar.
Wann Sie die Funktion einsetzen
- Sie haben drei oder mehr Ergebnisse, etwa Noten, Preisstufen oder Statusbezeichnungen.
- Sie möchten statt verschachtelter IF-Funktionen eine flache Formel, die von oben nach unten gelesen wird.
- Die Bedingungen bilden Zahlenbereiche und werden von der spezifischsten bis zur allgemeinsten geprüft.
- Alle Personen, die die Datei öffnen, verwenden Excel 2019 oder neuer.
Argumente
- logical_test1. Die erste zu prüfende Bedingung. IFS prüft Bedingungen von links nach rechts und stoppt bei der ersten, die TRUE ergibt.
- value_if_true1. Das Ergebnis, das zurückgegeben wird, wenn die erste Bedingung TRUE ist.
- logical_test2, value_if_true2, …. Weitere Paare aus Bedingung und Ergebnis, bis zu 127 Paare. Jede Bedingung benötigt direkt daneben ein eigenes Ergebnis.
- Auffangfall. IFS besitzt kein Else-Argument. Ergibt keine Bedingung TRUE, erhalten Sie #N/A. Beenden Sie die Liste daher mit einem Paar wie TRUE,"Other", um einen Standardwert festzulegen.
Erklärte Beispiele
Buchstabennote
Formel: C1: =IFS(A2>=90,"A",A2>=80,"B",A2>=70,"C",TRUE,"F")
Ergebnis: B
Die Prüfungen laufen der Reihe nach: 84 besteht die erste nicht, aber die zweite. Das abschließende TRUE dient als Auffangfall für alles Übrige.
Versandkosten nach Gewicht
Formel: C1: =IFS(A2<=1,4.5,A2<=5,7.9,TRUE,12.5)
Ergebnis: 7.9
Bis 1 lb kostet der Versand 4.50, bis 5 lb 7.90 und bei höherem Gewicht 12.50.
Keine Bedingung trifft zu
Formel: C1: =IFS(A2>100,"High")
Ergebnis: #N/A
Ohne passende Prüfung und ohne TRUE-Auffangfall gibt IFS #N/A zurück.
Jetzt ausprobieren
Ändern Sie eine Formel oder einen Wert in der Beispieltabelle und prüfen Sie das Ergebnis.
Formel in F2: =IFS(B2>=90,"A",B2>=75,"B",TRUE,"C")
Ergebnis in F2: A
Fehler und Prüfungen
- #N/A. Keine Bedingung war TRUE. Fügen Sie abschließend das Paar TRUE, "fallback" hinzu oder umschließen Sie die Formel mit IFERROR.
- Falsches Ergebnis bei überlappenden Prüfungen. IFS stoppt bei der ersten wahren Prüfung, deshalb ist die Reihenfolge entscheidend. Stellen Sie die strengste Bedingung zuerst (>=90 vor >=80).
- #NAME?. Excel 2016 und ältere Versionen besitzen IFS nicht. Verwenden Sie verschachtelte IF-Funktionen.
- „Sie haben zu wenige Argumente eingegeben“. Jede Prüfung benötigt einen zugehörigen Wert. Die Argumente müssen paarweise auftreten.
Verwandte Funktionen
Häufige Fragen
- Was ist der Unterschied zwischen WENN und WENNS?
- IF verarbeitet eine Prüfung mit zwei Ergebnissen und muss für weitere verschachtelt werden. IFS nimmt beliebig viele Prüfungs- und Wertepaare in einer flachen Liste auf.
- Wie füge ich WENNS einen Sonst-Fall hinzu?
- Beenden Sie die Formel mit TRUE und dem Standardwert, beispielsweise TRUE,"Other".
- Wertet WENNS alle Bedingungen aus?
- Die Funktion gibt das Ergebnis der ersten wahren Bedingung zurück; spätere Ergebnisse werden ignoriert.
- Kann WENNS eine Suchtabelle ersetzen?
- Bei wenigen Stufen ja. Bei vielen Stufen lässt sich eine Suchtabelle mit VLOOKUP oder XLOOKUP und ungefährer Übereinstimmung leichter pflegen.
Weitere Funktionen aus Logik