Alle Excel-Funktionen

WENNS in Excel (IFS): So verwendest du es

WENNS prüft eine Reihe von Bedingungen nacheinander und ergibt das Ergebnis der ersten, die zutrifft. So vermeidest du verschachtelte WENN.

Probier die ersten Übungen kostenlos ausIn der Lektion WENNS

Was macht WENNS?

WENNS prüft eine Reihe von Bedingungen nacheinander und gibt das Ergebnis der ersten zurück, die zutrifft. Du schreibst jedes Mal ein Paar: einen Test und das, was du sehen willst, wenn er zutrifft.

Das ist übersichtlicher als ein WENN in einem WENN in einem WENN. Setz den strengsten Test an den Anfang, denn Excel hört beim ersten zutreffenden Test auf, und schließ mit WAHR als Auffangnetz für alles andere.

Wann verwendest du WENNS?

  • Eine Punktzahl in eine Note umwandeln: =WENNS(B2>=16;"Sehr gut";B2>=12;"Gut";B2>=10;"Ausreichend";WAHR;"Ungenügend").
  • Kunden nach Umsatz in A, B und C einteilen: =WENNS(C2>=10000;"A";C2>=2500;"B";WAHR;"C").
  • Ein Rabatt nach Staffel: =WENNS(B2>=1000;10%;B2>=500;5%;WAHR;0).
  • Ein Status je nach Fälligkeit: =WENNS(B2<HEUTE();"Überfällig";B2<HEUTE()+7;"Diese Woche";WAHR;"Später").

Syntax

Die Syntax ist das feste Muster einer Funktion. Die Wörter zwischen den Klammern sind Platzhalter: Dort setzt du selbst etwas ein, zum Beispiel eine Zelle, eine Zahl oder einen Text. Alles andere tippst du genau so, wie es dasteht.

=WENNS(Wahrheitstest1; Wert_wenn_wahr1; Wahrheitstest2; Wert_wenn_wahr2; ...)

Das Ergebnis des ersten Tests, der zutrifft.

Mit einem Beispiel: =WENNS(C3>=1000;"Hoch";C3>=300;"Mittel";WAHR;"Niedrig")

So liest du die Formel, Teil für Teil:

TeilWas es bedeutetIm Beispiel
=Jede Formel beginnt mit einem Gleichheitszeichen. Ohne = hält Excel, was du tippst, für gewöhnlichen Text.=
WENNSDer Name der Funktion: So weiß Excel, was es tun soll. Du darfst ihn kleinschreiben, Excel setzt ihn selbst in Großbuchstaben.WENNS
( )Direkt nach dem Namen kommen die Klammern. Dazwischen steht, was die Funktion zum Arbeiten braucht: die Argumente.( )
Wahrheitstest1Die erste Bedingung, etwa C2>=1000. Setz die strengste an den Anfang.C3>=1000
Wert_wenn_wahr1Was du siehst, wenn Wahrheitstest1 zutrifft."Hoch"
Wahrheitstest2Die nächste Bedingung. Excel schaut sie nur an, wenn Wahrheitstest1 nicht zutrifft.C3>=300
Wert_wenn_wahr2Was du siehst, wenn Wahrheitstest2 zutrifft."Mittel"
;Ein Semikolon trennt die Argumente voneinander. In einem englischen Excel ist das ein Komma.;
" "Text tippst du in Anführungszeichen, wie "Berlin". Eine Zahl oder eine Zelle, wie 500 oder A2, tippst du ohne.
...Du darfst noch mehr angeben, jeweils mit einem Semikolon dazwischen.

WENNS Schritt für Schritt

E1 enthält =WENNS(C3>=1000;"Hoch";C3>=300;"Mittel";WAHR;"Niedrig"). 340 besteht den ersten Test nicht, den zweiten aber schon. Ändere die Zahlen oder die Formel und schau, was passiert.

E1
A
B
C
D
E
F
G
H
1
Region
Produkt
Umsatz
Mittel
2
Berlin
Laptop
1200
3
München
Bildschirm
340
4
Berlin
Bildschirm
410
5
Hamburg
Laptop
980
6
München
Maus
75
7
8
9
10
Bereit

So baust du die Formel selbst auf:

  1. Tippe in E1 die Funktion mit einer Klammer.=WENNS(
  2. Das erste Paar: der strengste Test, C3>=1000, ein Semikolon und "Hoch".=WENNS(C3>=1000;"Hoch"
  3. Das zweite Paar: C3>=300 und "Mittel".=WENNS(C3>=1000;"Hoch";C3>=300;"Mittel"
  4. Schließ mit WAHR und "Niedrig": Das ist das Ergebnis, wenn kein Test zutrifft.=WENNS(C3>=1000;"Hoch";C3>=300;"Mittel";WAHR;"Niedrig"
  5. Schließ die Klammer und drück die Eingabetaste: 340 besteht den ersten Test nicht, den zweiten aber schon, also siehst du Mittel.=WENNS(C3>=1000;"Hoch";C3>=300;"Mittel";WAHR;"Niedrig")

Weitere Beispiele

Eine Note für eine Punktzahl

D1 enthält =WENNS(B2>=16;"Sehr gut";B2>=12;"Gut";B2>=10;"Ausreichend";WAHR;"Ungenügend"). 13 erreicht 16 nicht, aber 12 schon: Gut. Probier auch 9 und 17 in B2.

D1
A
B
C
D
E
F
G
H
1
Teilnehmer
Score
Gut
2
Lea
13
3
4
5
6
7
8
9
10
Bereit

Ein Rabatt nach Staffel

B2 enthält =WENNS(A2>=1000;10%;A2>=500;5%;WAHR;0). 750 erreicht die Stufe von 1000 nicht, die von 500 aber schon: 5 % Rabatt.

B2
A
B
C
D
E
F
G
H
1
Bestellung
Rabatt
2
750
5%
3
4
5
6
7
8
9
10
Bereit

Aus festen Werten wählen mit ERSTERWERT

B2 enthält =ERSTERWERT(A2;1;"Niedrig";2;"Mittel";3;"Hoch";"Unbekannt"). ERSTERWERT vergleicht eine Zelle mit einer Liste fester Werte. Das ist kürzer als WENNS, wenn jeder Test auf Gleichheit prüft.

B2
A
B
C
D
E
F
G
H
1
Code
Bedeutung
2
2
Mittel
3
4
5
6
7
8
9
10
Bereit

Die Reihenfolge zählt

Excel hört bei der ersten zutreffenden Prüfung auf. Setz also die strengste Prüfung an den Anfang und schließ mit WAHR für das Standardergebnis.

Wo es oft schiefgeht

  • Ohne WAHR am Ende bekommst du #NV, wenn keine Prüfung zutrifft.
  • Verfügbar ab Excel 2019.
Willst du es selbst probieren?
Übe das in der Lektion WENNS. Die ersten Übungen sind kostenlos.

Probier die ersten Übungen kostenlos aus

Häufige Fragen

Ist das besser als verschachtelte WENN?

Ja, die Formel ist viel leichter zu lesen. In sehr alten Excel-Versionen hast du keine Wahl und musst verschachteln.

Weiterlesen

WAHR und FALSCHWENNUND und ODERWENNFEHLERISTZAHL und ISTLEER