Zum Hauptinhalt springen

WENN-Funktion in Excel: einfach erklärt mit Beispielen und Übungen

Aktualisiert am

WENN prüft, ob eine Bedingung erfüllt ist, und gibt dann einen Wert zurück, sonst einen anderen. Zum Beispiel zeigt =WENN(B2>=70;"Bestanden";"Nicht bestanden") Bestanden, wenn in B2 mindestens 70 Punkte stehen, sonst Nicht bestanden. Texte stehen in Anführungszeichen, Zahlen nicht.

WENN-Syntax

=WENN(Prüfung; Dann_Wert; [Sonst_Wert])

Prüfung
Die Bedingung, meist ein Vergleich wie B2>=70 oder C2="Bezahlt". Operatoren: =, <>, >, <, >=, <=.
Dann_Wert
Was zurückkommt, wenn die Prüfung WAHR ist: eine Zahl, ein Text in Anführungszeichen, eine Zelle oder eine andere Formel.
Sonst_Wert
Was zurückkommt, wenn die Prüfung FALSCH ist. Lassen Sie es weg, zeigt Excel FALSCH. Mit "" bleibt die Zelle scheinbar leer.

WENN hier üben

Tippen Sie Ihre Formel direkt in die Tabelle. Sie wird wie in Excel geprüft, mit Semikolon oder Komma, auf Deutsch oder Englisch.

Übung 1 von 1

Bestanden oder nicht

Für diesen Schulungstest braucht man 70 Punkte. Zeigen Sie in C2 Bestanden, wenn die Punkte in B2 mindestens 70 sind, sonst Nicht bestanden.

NamePunkteErgebnis
Anna Müller82
Lukas Schmidt64
Mia Schneider91
Leon Fischer70
Emma Weber55

WENN-Formel Schritt für Schritt

  1. Klicken Sie in die Ergebniszelle und tippen Sie =WENN(.
  2. Schreiben Sie die Prüfung, z. B. B2>=70, und tippen Sie ein Semikolon.
  3. Tippen Sie das Ergebnis für WAHR, z. B. "Bestanden" in Anführungszeichen, und ein Semikolon.
  4. Tippen Sie das Ergebnis für FALSCH, z. B. "Nicht bestanden", schließen Sie die Klammer und bestätigen Sie mit Enter.

WENN-Beispiele

Bestanden oder nicht bestanden

=WENN(B2>=70;"Bestanden";"Nicht bestanden")

Liefert Bestanden, wenn B2 mindestens 70 ist, sonst Nicht bestanden.

Rabattbetrag

=WENN(C2>=1000;C2*0,1;0)

Bestellungen ab 1.000 € bekommen 10 % Rabatt: Die Formel liefert den Rabatt, bei kleineren Bestellungen 0.

Drei Stufen mit verschachteltem WENN

=WENN(B2>=10000;"Gold";WENN(B2>=5000;"Silber";"Bronze"))

Das zweite WENN steht im Sonst_Wert des ersten. Prüfen Sie die höchste Stufe zuerst, denn Excel stoppt bei der ersten WAHREN Prüfung.

Zwei Bedingungen mit UND

=WENN(UND(B2>=20000;C2>=4,5);"Bonus";"Kein Bonus")

UND liefert nur WAHR, wenn beide Prüfungen erfüllt sind. Nehmen Sie ODER, wenn eine Bedingung reicht.

Häufige Fehler und Lösungen

ErgebnisUrsacheLösung
#NAME?Ein Text ohne Anführungszeichen, z. B. =WENN(B2>=70;Bestanden;Durchgefallen): Excel hält Bestanden für einen unbekannten Namen. Oder eine englische Formel (IF, AND) wurde unverändert kopiert.Jeden Text in Anführungszeichen setzen: "Bestanden", und deutsche Funktionsnamen verwenden.
FALSCH in der ZelleDer Sonst_Wert fehlt und die Prüfung ist nicht erfüllt.Das dritte Argument ergänzen oder "", um nichts anzuzeigen.
Falsche Stufe ohne FehlerIm verschachtelten WENN wird eine niedrige Stufe zuerst geprüft: B2>=5000 erfasst auch die Zeilen mit 12.000.Stufen von der höchsten zur niedrigsten prüfen (oder umgekehrt mit <).
Immer dasselbe ErgebnisEine Zahl in Anführungszeichen, z. B. B2>="70": Excel vergleicht eine Zahl mit einem Text, die Prüfung funktioniert nie wie gedacht.Zahlen ohne Anführungszeichen schreiben: B2>=70.

Verschachteltes WENN oder WENNS?

Verschachteltes WENN funktioniert in jeder Excel-Version und reicht für zwei oder drei Stufen. WENNS (Excel 2019 und Microsoft 365) reiht Prüfung und Ergebnis paarweise in einer Funktion auf, =WENNS(B2>=10000;"Gold";B2>=5000;"Silber";WAHR;"Bronze"), und ist bei vielen Fällen leichter zu lesen. Wenn die Datei auch in älteren Excel-Versionen geöffnet wird, bleiben Sie beim verschachtelten WENN.

Häufige Fragen

Wie verwende ich WENN mit Text?

Setzen Sie den Text in Anführungszeichen, in der Prüfung wie im Ergebnis: =WENN(C2="Bezahlt";"Erledigt";"Mahnen"). Groß- und Kleinschreibung spielt keine Rolle.

Wie viele WENN kann ich verschachteln?

Excel erlaubt bis zu 64 verschachtelte WENN, aber ab drei oder vier wird die Formel schwer lesbar. Für lange Stufenlisten eignen sich WENNS oder eine Verweistabelle.

Wie prüfe ich zwei Bedingungen mit WENN?

Setzen Sie sie in UND (alle müssen stimmen) oder ODER (eine reicht) und nutzen Sie das als Prüfung: =WENN(UND(B2>=20000;C2>=4,5);300;0).

Wie lässt WENN die Zelle leer?

Verwenden Sie zwei Anführungszeichen als Ergebnis: =WENN(B2="";"";B2*1,2). Die Zelle sieht leer aus, enthält aber weiter eine Formel.

Weiter üben

Alle 10 WENN-Übungen mit Erklärungen und Fortschritt.

WENN-Übungen öffnen