Die WENN-Funktion: Bedingungen, die auch nächstes Jahr stimmen
WENN ist in fünf Minuten verstanden, teuer wird erst die dritte Verschachtelung mit fest eingetippten Schwellen, und genau dafür gibt es WENNS und die Grenztabelle.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Fest eingetippte Schwellen machen jede Änderung zur Suchaktion
Die Rabattgrenze steht in dreihundert Formeln als schlichte 1000. Dann wird sie auf 1200 angehoben, und die Änderung ist keine Minute Arbeit, sondern ein halber Tag. Suchen und Ersetzen trifft die 1000 auch dort, wo sie eine Stückzahl oder einen Betrag meint, und danach traut niemand mehr dem Ergebnis, weil sich nicht mehr sagen lässt, welche Zellen bewusst geändert wurden.
Die zweite Baustelle ist die Verschachtelung. Technisch erlaubt Excel bis zu 64 Ebenen, lesbar bleibt das ungefähr bis zur dritten. Dabei entscheidet die Reihenfolge mit, denn Excel nimmt den ersten Treffer: Stehen die Schwellen bei einem Vergleich mit >= nicht absteigend, bekommen mittlere Werte stillschweigend die falsche Stufe. Ein Fehlerwert erscheint dabei nicht, die Zahlen sehen einfach nur leicht anders aus als erwartet.
Beides zusammen führt dazu, dass eine funktionierende Tabelle nach zwei Jahren neu gebaut wird, obwohl sich fachlich nur ein Wert geändert hat. Der Aufwand entsteht nicht durch die Funktion, sondern durch die Entscheidung, wo die Zahlen stehen.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Die Formel im Detail
Aufbau der Formel
=WENN(Prüfung; Dann_Wert; [Sonst_Wert]) - 01 Der Formelbeginn
=Ohne Gleichheitszeichen behandelt Excel die Eingabe als Text. Wenn in der Zelle die Formel im Klartext steht, fehlt entweder dieses Zeichen oder die Zelle ist als Text formatiert.
- 02 Der Vergleich
PrüfungHier steht ein Ausdruck, der WAHR oder FALSCH ergibt, also ein Vergleich mit =, <>, >, <, >= oder <=. Text im Vergleich gehört in Anführungszeichen, Zahlen nicht.
- 03 Der Argumenttrenner
;Die deutsche Excel-Oberfläche trennt Argumente mit dem Semikolon. Ein Komma aus einer englischsprachigen Anleitung wird beim Eingeben abgewiesen und ist der häufigste Grund für eine abgelehnte Formel.
- 04 Bei erfüllter Bedingung
Dann_WertDas Ergebnis, wenn die Prüfung WAHR ergibt. Das kann ein Text in Anführungszeichen sein, eine Zahl, ein Zellbezug oder eine weitere vollständige Formel.
- 05 Bei nicht erfüllter Bedingung
[Sonst_Wert]Die eckigen Klammern zeigen, dass du das Argument weglassen darfst. Genau darin liegt die Falle, denn ohne Sonst-Wert steht anschließend der Wahrheitswert FALSCH in der Zelle.
Wenn es nicht funktioniert
Das siehst du
In der Zelle steht FALSCH, obwohl dort nichts stehen sollte.
Warum
Das dritte Argument fehlt, und Excel gibt bei nicht erfüllter Bedingung den Wahrheitswert aus.
Was hilft
Zwei Anführungszeichen als Sonst-Wert ergänzen und im Kopf behalten, dass die Zelle danach einen leeren Text enthält und nicht wirklich leer ist.
Das siehst du
Eine Rechnung über Zellen, die leer aussehen, liefert #WERT!.
Warum
Die Zellen enthalten den leeren Text aus einer WENN-Formel, und mit Text lässt sich nicht rechnen.
Was hilft
Statt "" eine 0 zurückgeben und die Null über das Zahlenformat ausblenden. SUMME überspringt Textwerte zwar, das Pluszeichen tut es nicht.
Das siehst du
Eine WENNS-Formel liefert #NV, obwohl scheinbar alle Fälle abgedeckt sind.
Warum
WENNS kennt keinen Standardzweig. Trifft keine der Bedingungen zu, gibt es kein Ergebnis.
Was hilft
Als letztes Paar WAHR und den gewünschten Standardwert anhängen, damit jeder übrige Fall dort landet.
Das siehst du
Mittlere Werte bekommen in einer Stufenzuordnung die falsche Stufe.
Warum
Die Schwellen stehen in der verschachtelten Formel nicht absteigend, und Excel nimmt den ersten zutreffenden Zweig.
Was hilft
Bei Vergleichen mit >= von der höchsten Schwelle nach unten schreiben oder gleich auf eine Grenztabelle wechseln.
Das siehst du
Die Datei zeigt auf einem anderen Rechner #NAME? in der Formelspalte.
Warum
WENNS und ERSTERWERT stehen erst in Microsoft 365 und ab Excel 2019 zur Verfügung.
Was hilft
Für Dateien, die weitergegeben werden, bei der verschachtelten WENN-Formel bleiben oder die Stufen über eine Grenztabelle auflösen.
Von der einfachen Prüfung zur Grenztabelle in fünf Stufen
- 01 Ein Fall mit zwei Ausgängen: WENN reicht und bleibt gut lesbar.
- 02 Zwei Bedingungen gleichzeitig: UND oder ODER wandern in die Prüfung hinein.
- 03 Drei Stufen und mehr: WENNS schreibt dieselbe Logik flach hintereinander.
- 04 Feste Zuordnungen statt Schwellen: ERSTERWERT ordnet Kürzeln ihren Klartext zu.
- 05 Grenzen ändern sich regelmäßig: Eine Grenztabelle nimmt neue Zeilen ohne Formeländerung.
Was du danach nicht mehr von Hand nachziehen musst
WENN bleibt für einen Fall mit zwei Ausgängen die richtige Wahl. Alles darüber hinaus verlagerst du an die Stelle, an der es billiger zu ändern ist: mehrere Stufen in WENNS, feste Zuordnungen in ERSTERWERT, veränderliche Grenzen in Zellen oder in eine kleine Grenztabelle.
Den Sonst-Wert bewusst setzen
Ohne drittes Argument schreibt Excel den Wahrheitswert FALSCH in die Zelle. Zwei Anführungszeichen liefern einen leeren Text, und diese Zelle ist danach nicht leer, was jede spätere Rechnung darauf betrifft.
UND und ODER richtig platzieren
Beide gehören in die Prüfung von WENN, nicht darum herum. Wichtig dabei: Ein ganzer Bereich wird von UND zu einem einzigen Wahrheitswert zusammengefasst und nicht zeilenweise ausgewertet.
Ab drei Fällen auf WENNS
WENNS schreibt dieselbe Logik flach hin und spart die Klammernkette. Das letzte Paar mit WAHR ersetzt den fehlenden Sonst-Zweig, ohne den die Funktion bei keinem Treffer #NV liefert.
Feste Werte mit ERSTERWERT
Für Zuordnungen wie Länderkürzel zu Klartext ist ERSTERWERT die passendere Funktion. Sie prüft einen Ausdruck gegen eine Liste von Fällen, und das letzte allein stehende Argument ist der Standardwert.
Schwellen in Zellen auslagern
Die Grenze bekommt eine eigene Zelle und über Formeln > Definierte Namen einen sprechenden Namen. =WENN(B2>=Rabattgrenze;...) liest sich besser und verhält sich beim Kopieren wie ein absoluter Bezug.
Grenztabelle statt Verschachtelung
Bei mehreren Stufen legst du eine kleine Tabelle mit Schwellen und Ergebnissen an und liest sie mit SVERWEIS und WAHR im vierten Argument aus. Die Schwellen müssen dafür aufsteigend sortiert sein, dann kostet eine neue Stufe nur eine eingefügte Zeile und keine Formeländerung.
KI-generiertDieses Bild wurde mit KI erzeugt · Yves Hoppe / KI / cmt
Der Aufbau und der häufigste Denkfehler
WENN erwartet drei Angaben: die Prüfung, den Wert bei erfüllter Bedingung und den Wert bei nicht erfüllter Bedingung. Die Prüfung muss etwas ergeben, das WAHR oder FALSCH ist, also einen Vergleich mit =, <>, >, <, >= oder <=. Text im Vergleich gehört in Anführungszeichen, Zahlen nicht: =WENN(C2="Ja";1;0) gegenüber =WENN(C2>0;1;0).
Der häufigste Denkfehler steckt im dritten Argument. Lässt du es weg, gibt Excel bei nicht erfüllter Bedingung den Wahrheitswert FALSCH aus, nicht etwa eine leere Zelle. Wenn du wirklich nichts anzeigen willst, schreibst du zwei Anführungszeichen hin. Diese Zelle ist danach allerdings nicht leer, sondern enthält einen leeren Text: ISTLEER meldet darauf FALSCH, und wer später mit ihr weiterrechnet, landet schon bei =D2+0 in #WERT!.
Mehrere Bedingungen mit UND und ODER
UND ist wahr, wenn alle Argumente wahr sind, ODER, wenn mindestens eines wahr ist. Beide sitzen in der Prüfung von WENN: =WENN(UND(B2>=1000;C2="Stammkunde");"Rabatt";"kein Rabatt"). So lassen sich zwei oder drei Kriterien gut lesbar kombinieren.
Was dabei gern übersehen wird: Ein Bereich wie A2:A10 wird von UND nicht zeilenweise ausgewertet, sondern zu einem einzigen Wahrheitswert zusammengefasst. Wenn du zeilenweise prüfen willst, gehört pro Zeile eine Formel in die Spalte und nicht eine einzelne Formel über den ganzen Bereich.
NICHT dreht ein Ergebnis um und ist meistens überflüssig, weil sich der Vergleich einfacher direkt umformulieren lässt. Nützlich bleibt es, wenn du eine fertige Prüfung aus einer anderen Zelle übernimmst und sie nur negieren willst, ohne die ursprüngliche Formel anzufassen.
Ab drei Fällen wird WENNS lesbarer
Verschachtelt heißt: Das Sonst-Argument enthält die nächste WENN-Funktion, etwa =WENN(B2>=90;"A";WENN(B2>=75;"B";WENN(B2>=60;"C";"D"))). Technisch erlaubt Excel bis zu 64 Ebenen, lesbar bleibt das ungefähr bis zur dritten. Die Reihenfolge entscheidet mit, denn Excel nimmt den ersten Treffer, deshalb müssen die Schwellen bei einem Vergleich mit >= von oben nach unten absteigen.
WENNS schreibt dieselbe Logik flach hin: =WENNS(B2>=90;"A";B2>=75;"B";B2>=60;"C";WAHR;"D"). Das letzte Paar mit WAHR ersetzt das fehlende Sonst, denn WENNS hat keinen Standardzweig und liefert #NV, wenn keine Bedingung zutrifft. WENNS steht in Microsoft 365 und ab Excel 2019 zur Verfügung, in Excel 2016 und älter bleibt es bei der Verschachtelung.
Vergleichst du nicht Schwellen, sondern feste Werte, ist ERSTERWERT die passendere Funktion: =ERSTERWERT(A2;"DE";"Deutschland";"AT";"Österreich";"unbekannt"). Die Funktion prüft einen Ausdruck gegen eine Liste von Fällen, und das letzte allein stehende Argument ist der Standardwert. Verfügbar ist sie in denselben Versionen wie WENNS.
Schwellenwerte gehören nicht in die Formel
Steht die 1000 aus dem Rabattbeispiel in dreihundert Formeln, ist die nächste Änderung ein halber Tag Arbeit mit reichlich Fehlerrisiko. Schreib die Grenze stattdessen in eine eigene Zelle, gib ihr über Formeln > Definierte Namen > Namen definieren einen sprechenden Namen wie Rabattgrenze und verwende ihn: =WENN(B2>=Rabattgrenze;"Rabatt";"kein Rabatt"). Namen verhalten sich beim Kopieren wie absolute Bezüge.
Bei mehreren Stufen lohnt sich statt der Verschachtelung eine kleine Grenztabelle mit den Schwellen und den zugehörigen Ergebnissen. Ein SVERWEIS mit WAHR im vierten Argument liest daraus die passende Stufe, sofern die Schwellen aufsteigend sortiert sind. Eine neue Stufe bedeutet dann eine zusätzliche Zeile in der Tabelle und keine Änderung an einer einzigen Formel.
Wo WENN aufhört
Sobald du über ganze Spalten hinweg zählst oder summierst, ist WENN das falsche Werkzeug. Dafür gibt es SUMMEWENNS und ZÄHLENWENNS, die die Bedingung selbst mitbringen und ohne Hilfsspalte auskommen.
Und wenn du eine Zeile nur einfärben willst, gehört die Bedingung unter Start > Formatvorlagen > Bedingte Formatierung und nicht in eine Formelspalte. Sonst schleppst du eine Hilfsspalte mit, die niemand liest, die aber in jeder Sortierung und jedem Export mitläuft.
Dazu passende Kurse
Wenn du solche Bedingungen an eigenen Zahlen aufbauen willst, statt sie nur nachzulesen, kannst du Formeln und Funktionen im Excel-Seminar üben .
Dieselbe Wenn-Dann-Sonst-Logik steckt in den Bedingungsfeldern eines Serienbriefs, damit beschäftigen sich die Word-Kurse von cmt .
Wie sicher bist du beim Thema wirklich?
Lesen fühlt sich schnell nach Können an. Ein kurzer Test zeigt dir, was davon schon sitzt und wo sich ein Kurs lohnt. Kostenlos, ohne Anmeldung, mit einer Erklärung zu jeder Antwort.
Der passende Lernpfad
Wenn du nicht nur ein Thema abhaken, sondern eine Rolle ausfüllen willst, zeigt dir der Lernpfad die Kurse in der Reihenfolge, in der sie aufeinander aufbauen.
Excel Allrounder
Excel halbwegs zu können, das reicht heute nicht mehr. Entweder du beherrschst es – oder du verlierst täglich Zeit, Überblick und jede Menge Effizienz.
Dieser Lernpfad macht dich zur verlässlichen Excel-Anlaufstelle im Team: schneller arbeiten, sauber analysieren, überzeugend präsentieren. Warte nicht, bis andere den Job besser machen, nur weil sie Excel professionell nutzen. Steig jetzt ein – und mach aus Excel dein echtes Allround-Werkzeug.
Der Einstieg
Sehr kompetenter Dozent mit einem intensiven Training welches anwendungsorientiert ist.
Das doch recht "langweilige" Thema Excel, wurde einem sehr gut präsentiert. Durch direktes mitarbeiten wurde es einem nie langweilig.
Sehr gut vorbereitetes Seminar mit hilfreichen Informationen und anschaulicher Vermittlung. Vielen Dank!
Häufige Fragen
Warum liefert meine WENN-Formel FALSCH statt einer leeren Zelle?
Wie prüfe ich, ob eine Zelle leer ist?
Gibt es WENNS auch in älteren Versionen?
Deine Ansprechpartner
Du bist dir nicht sicher, welcher Kurs oder welches Level zu dir passt? Wir beraten dich persönlich und kostenlos.
Yves Hoppe
Weiterbildung & Beratung
Hilft dir, aus dem Excel-Programm den passenden Kurs für deinen Stand zu finden.
Norbert Jansen
Beratung & Inhouse
Plant mit dir Inhouse-Trainings, die auf eure Abläufe und euren Datenbestand zugeschnitten sind.
Bedingungen, die eine Änderung überstehen
In den Excel-Kursen bei cmt gehst du von der einzelnen WENN-Formel bis zur Grenztabelle, mit der eine neue Stufe nur noch eine Zeile kostet.