Die WENN-Funktion.
D2Was macht WENN?
WENN (englisch IF) prüft eine Bedingung und gibt je nach Ergebnis einen von zwei Werten zurück.
=WENN(Bedingung; Dann_Wert; Sonst_Wert) In der deutschen Excel-Version trennt das Semikolon (;) die Argumente; Wahrheitswerte sind WAHR und FALSCH.
Beispiel — zeige „Hoch", wenn A1 größer als 100 ist, sonst „Niedrig":
=WENN(A1>100; "Hoch"; "Niedrig") Text als Ergebnis steht immer in Anführungszeichen; Zahlen nicht.
Verschachtelte WENN-Funktionen
Für mehr als zwei Ausgänge setzt du eine weitere WENN in das Sonst-Argument:
=WENN(A1>100; "Hoch"; WENN(A1>=50; "Mittel"; "Niedrig")) WENNS – die übersichtliche Alternative
WENNS (IFS) prüft mehrere Bedingungen nacheinander und gibt den ersten Treffer zurück – ohne tiefe Verschachtelung:
=WENNS(A1>100; "Hoch"; A1>=50; "Mittel"; WAHR; "Niedrig") Das letzte WAHR wirkt wie „sonst".
WENN mit UND / ODER
Mit UND müssen alle Bedingungen zutreffen, mit ODER genügt eine:
=WENN(UND(A1>50; B1="Ja"); "OK"; "Nein") =WENN(ODER(A1>100; B1="VIP"); "Rabatt"; "Standard") Fehler abfangen mit WENNFEHLER
=WENNFEHLER(WENN(A1/B1>1; "Über"; "Unter"); "Prüfen") So erscheint statt #DIV/0! oder #WERT! dein eigener Text.
Häufige Fehler
- Text ohne Anführungszeichen führt zu
#NAME?. Schreibe"Ja", nichtJa. - Komma statt Semikolon – die deutsche Version erwartet
;. - Vergleich falsch herum – prüfe
>,>=,=.
Mit FormulaAI erzeugen
Beschreibe die Logik auf Deutsch – „wenn der Umsatz über 1000 ist, zeige Bonus, sonst nichts" – und FormulaAI gibt die fertige WENN- oder WENNS-Formel mit deutschem Funktionsnamen zurück.
Häufige Fragen
Wie funktioniert die WENN-Funktion?
WENN prüft eine Bedingung und gibt einen Wert zurück, wenn sie WAHR ist, und einen anderen, wenn sie FALSCH ist: =WENN(Bedingung; Dann_Wert; Sonst_Wert). Text als Ergebnis muss in Anführungszeichen stehen.
Wie verschachtle ich mehrere WENN-Funktionen?
Setze eine weitere WENN-Funktion in das Sonst-Argument: =WENN(A1>100;"Hoch";WENN(A1>=50;"Mittel";"Niedrig")). Ab Excel 2016 ist WENNS oft übersichtlicher.
Was ist der Unterschied zwischen WENN und WENNS?
WENN prüft eine Bedingung mit Dann/Sonst. WENNS prüft mehrere Bedingungen nacheinander und gibt den ersten Treffer zurück, ohne tiefe Verschachtelung: =WENNS(A1>100;"Hoch";A1>=50;"Mittel";WAHR;"Niedrig").
Wie kombiniere ich WENN mit UND/ODER?
Verschachtle UND oder ODER in die Bedingung: =WENN(UND(A1>50;B1="Ja");"OK";"Nein") ist nur dann OK, wenn beide Bedingungen zutreffen. Mit ODER reicht eine.
Wie fange ich Fehler in einer WENN-Formel ab?
Umschließe die Formel mit WENNFEHLER: =WENNFEHLER(WENN(...);"Fehler"). So erscheint statt #WERT! oder #DIV/0! dein eigener Text.
Verwandte Themen
- SUMMEWENN & SUMMEWENNS – bedingt summieren.
- SVERWEIS vs. XVERWEIS – Werte nachschlagen.
- Häufige Fragen zu FormulaAI