Die WENN-Funktion – Entscheidungen in Excel automatisieren
Mit WENN lässt du Excel eine Bedingung prüfen und je nach Ergebnis unterschiedliche Werte oder Texte ausgeben. Sie ist die Grundlage fast aller logischen Auswertungen in Tabellen – von einfachen Ampellogiken bis zu mehrstufigen Staffelpreisen.
Syntax
=WENN(Prüfung; Dann_Wert; [Sonst_Wert])
- Prüfung – ein Vergleich, der WAHR oder FALSCH ergibt (z. B.
B2>100). - Dann_Wert – wird zurückgegeben, wenn die Prüfung WAHR ist.
- Sonst_Wert – wird zurückgegeben, wenn die Prüfung FALSCH ist (optional, sonst
FALSCH).
Beispiel: Bestand bewerten
| A | B | C | |
|---|---|---|---|
| 1 | Artikel | Bestand | Status |
| 2 | Karton A5 | 120 | ausreichend |
| 3 | Etiketten | 8 | nachbestellen |
=WENN(B2<10; "nachbestellen"; "ausreichend") → ausreichend
Schritt für Schritt
- Tippe
=WENN(in die Zielzelle. - Formuliere die Bedingung, z. B.
B2<10. - Gib nach dem ersten Semikolon den Wert für „wahr" ein (in Anführungszeichen, falls Text).
- Gib nach dem zweiten Semikolon den Wert für „falsch" ein, schließe mit
)und bestätige mit Enter.
Mehrere Bedingungen: verschachteltes WENN vs. WENNS
Früher wurden mehrere Fälle durch Verschachtelung mehrerer WENN-Funktionen abgebildet – schnell unübersichtlich:
=WENN(B2>=90; "A"; WENN(B2>=75; "B"; "C"))
WENNS prüft mehrere Bedingungen der Reihe nach und gibt beim ersten Treffer den zugehörigen Wert zurück – ohne Verschachtelung:
=WENNS(B2>=90; "A"; B2>=75; "B"; WAHR; "C")
Der letzte Fall WAHR;"C" dient als „sonst"-Auffangbedingung, falls keine der vorherigen zutrifft.
Mehrere Kriterien kombinieren: UND / ODER
=WENN(UND(B2>50; C2="aktiv"); "ok"; "prüfen")
UND() verlangt, dass alle Bedingungen zutreffen; ODER() reicht bereits eine zutreffende Bedingung.
Statt WENN(A1="";"";...) zum Abfangen leerer Zellen oder Fehlerwerte, ist häufig WENNFEHLER(...;"") die kürzere und robustere Lösung, weil sie jeden Fehlertyp abfängt, nicht nur den leeren Zellfall.
Häufige Fehler
- Fehlende Anführungszeichen bei Text –
=WENN(B2>10;ok;fehler)führt zu#NAME?, weilokohne Anführungszeichen als Name interpretiert wird. - Zu viele Verschachtelungen – ab etwa 4–5 verschachtelten WENN wird die Formel unlesbar; WENNS oder eine Hilfstabelle mit SVERWEIS/XVERWEIS sind meist die bessere Wahl.
- Vergleichsoperator vertauscht –
=statt==ist in Excel korrekt, aber<>(statt!=) wird für „ungleich" oft vergessen.