WENN-Funktion in Excel: Erklärungen und praktische Anwendungsfälle

Evaluez cet article !
[Total: 0 Moyenne : 0]


WENN-Formel in Excel: Erklärungen und Praxisbeispiele

Die WENN-Funktion ist eines der am häufigsten verwendeten Werkzeuge in Excel zur Automatisierung von Entscheidungen: Sie testet eine Bedingung und gibt ein Ergebnis zurück, wenn die Bedingung wahr ist, ein anderes, wenn sie falsch ist. Auf den ersten Blick einfach, wird sie schnell mächtig, wenn man sie verschachtelt, mit UND/ODER kombiniert oder mit bedingten Berechnungsfunktionen verwendet. Dieser Artikel bietet eine schrittweise Lektüre: Syntax, Varianten, konkrete Beispiele und Tipps, um häufige Fallstricke zu vermeiden.

Kurz gesagt

🔎 Grundstruktur: WENN(Wunsch; Wert_wenn_wahr; Wert_wenn_falsch) — eine getestete Bedingung, zwei mögliche Ausgänge, leicht zu merken.

🧩 Beherrschbare Komplexität: Für mehrere Fälle bevorzugen Sie WENNS oder gut organisierte verschachtelte WENN; verwenden Sie UND / ODER, um Kriterien zu kombinieren.

⚠️ Häufiger Fehler: Vergessen von Klammern oder falscher Typ (Text vs. Zahl), der den Test in ein falsches Negativ verwandelt. Überprüfen Sie das Zellenformat.

💡 Praxisbeispiele: automatische Notierung, Provisionsberechnung, Validierungsflaggen und bedingte Anzeige — weiter unten fertige Beispiele zum Kopieren.

1. Grundsyntax und schrittweise Erklärung

Die einfachste Syntax liest sich wie ein Satz: WENN(Bedingung; Ergebnis_wenn_wahr; Ergebnis_wenn_falsch). Sofortiges Beispiel: WENN(A2>=10;“Bestanden“;“Nicht bestanden“) zeigt „Bestanden“ an, wenn die Zelle A2 10 oder mehr enthält. Der Schlüssel ist, die Bedingung boolesch auszudrücken: Sie muss WAHR oder FALSCH zurückgeben. Man kann numerische Vergleiche, textliche Gleichheiten, das Vorhandensein eines Werts oder die Länge einer Zeichenkette testen.

Typische Testarten

  • Numerische Vergleiche: A1 > 100, B2 <= 50.
  • Textgleichheit: C3=“Ja“ — Achtung auf Groß-/Kleinschreibung und Leerzeichen.
  • Existenztest: ISTZAHL(SVERWEIS(…)) oder ZÄHLENWENN, um Vorkommen zu zählen.
  • Längentests: LÄNGE(D2)>0, um zu wissen, ob eine Zelle Text enthält.

2. Verschachtelte WENN: wann und wie man sie verwendet

Man denkt oft, dass das Verschachteln von WENN zwangsläufig ins Chaos führt. Tatsächlich bleiben sie mit klarer Logik und Kommentaren (in einem Projektdokument) lesbar. Häufiges Beispiel: eine qualitative Note aus einem Score vergeben.

Klassische Formel:

WENN(A2>=90;“A“;WENN(A2>=80;“B“;WENN(A2>=70;“C“;“D“)))

In diesem Fall müssen die Tests vom höchsten zum niedrigsten Wert geordnet sein, um vorzeitige Übereinstimmungen zu vermeiden. Für mehrere exklusive und geordnete Bedingungen wird die Funktion WENNS lesbarer:

WENNS(A2>=90;“A“;A2>=80;“B“;A2>=70;“C“;WAHR;“D“)

Gute Praktiken für verschachtelte WENN

  • Dokumentieren Sie jede Ebene: warum dieser Schwellenwert existiert.
  • Begrenzen Sie die Tiefe: Ab 4–6 Ebenen erwägen Sie WENNS oder eine Zuordnungstabelle mit XVERWEIS.
  • Bevorzugen Sie Verweise auf benannte Zellen (z.B. oberer_Schwellenwert) statt Zahlen, die direkt in der Formel stehen.

3. WENN mit UND und ODER für mehrere Tests kombinieren

Um mehrere Bedingungen gleichzeitig zu testen, sind UND und ODER unverzichtbar. Zum Beispiel, um einen Bonus nur zu gewähren, wenn ein Verkäufer sein Ziel ÜBERTRIFFT UND seine Zufriedenheitsrate hoch ist:

WENN(UND(B2>=Ziel;C2>=90%);“Bonus“;“Kein Bonus“)

Ebenso öffnet ODER die Bedingung: WENN(ODER(Region=“Nord“;Region=“Ost“);“Priorisierte Lieferung“;“Standard“). In der Praxis reduzieren diese Kombinationen die Notwendigkeit, mehrere WENN zu verschachteln, und verbessern die Lesbarkeit.

4. Fehler behandeln: WENNFEHLER und Robustheitstechniken

Such- oder Berechnungsfunktionen können Fehler zurückgeben (DIV/0!, #NV, #WERT!). Um eine sauberere Meldung anzuzeigen, umschließen Sie die Berechnung mit WENNFEHLER:

WENNFEHLER(1/0;“Division unmöglich“)

Für eine feinere Testlogik kann man die Gültigkeit eines Ergebnisses vor der Verwendung prüfen: WENN(ISTZAHL(SVERWEIS(…));“Gefunden“;“Nicht gefunden“). Hier kann SVERWEIS einen Fehler zurückgeben, wenn der Schlüssel nicht existiert – denken Sie daran, lieber zu validieren als systematisch zu verbergen.

5. Praktische Anwendungsfälle zum sofortigen Einsatz

Hier sind mehrere konkrete Szenarien, Formel und Erklärung, die Sie direkt einfügen und anpassen können.

5.1 Zuweisung des „Status“ basierend auf einem Datum

Ziel: „Überfällig“ markieren, wenn das Fälligkeitsdatum (Spalte B) überschritten ist und die Aufgabe nicht „Abgeschlossen“ ist.

Formel (in C2): WENN(UND(HEUTE()>B2;D2<>„Abgeschlossen“);“Überfällig“;“OK“)

5.2 Provisionsberechnung nach Stufen

Wenn die Provision je nach verkauftem Betrag variiert, ist eine verschachtelte WENN-Funktion oder eine Tabellensuche geeignet. Vereinfachtes Beispiel:

WENN(B2>=10000;B2*0,05;WENN(B2>=5000;B2*0,03;B2*0,01))

Für mehr Flexibilität erstellen Sie eine Stufentabelle und verwenden XVERWEIS, um den entsprechenden Satz zu finden.

5.3 Validierung und Qualitätskennzeichnung

Oft möchte man mehrere Kriterien prüfen, bevor eine Zeile akzeptiert wird:

WENN(UND(ZÄHLENWENN(Bereich_Codes;A2)>0;E2>=Mindestwert); „Gültig“; „Zu korrigieren“)

ZÄHLENWENN und ZÄHLENWENNS sind nützlich, um Vorkommen zu zählen und sicherzustellen, dass Referenzen in Referenzlisten existieren.

6. Leistung und Alternativen: Wann man WENN vermeiden sollte

Verschachtelte WENN-Funktionen, die auf Hunderttausenden von Zeilen wiederholt werden, können zu einem Performance-Engpass werden. Zwei Alternativen:

  • Verwenden Sie Suchfunktionen wie XVERWEIS, um Werte aus einer Tabelle abzugleichen; das reduziert die bedingte Komplexität.
  • Erstellen Sie eine Zuordnungstabelle und verwenden Sie lieber XVERWEIS oder INDEX/VERGLEICH anstelle von vielen WENN-Funktionen.

7. Vergleichende Beispiele in einer Tabelle

Ziel Formel (Zusammenfassung) Vorteil
Bewertung A/B/C WENN(A2>=90;“A“;WENN(A2>=80;“B“;“C“)) Schnell zu schreiben, lesbar für 2–3 Schwellenwerte
Stufenzuordnung XVERWEIS(Wert;Stufentabelle;Satz) Beherrschbar und skalierbar
Mehrkriterienvalidierung WENN(UND(Bedingung1;Bedingung2);“OK“;“KO“) Klar und präzise
Bildschirmaufnahme mit mehreren Beispielen von WENN-Formeln in Excel: Bewertung, Provisionsstufen und Validierung

8. Praktische Tipps und Fehler, die vermieden werden sollten

  • Überprüfen Sie den Zelltyp: „10“ (Text) ≠ 10 (Zahl). Verwenden Sie WERT() oder korrigieren Sie den Import bei Bedarf.
  • Vermeiden Sie überall Literale: Benennen Sie Ihre Schwellenwertzellen, um die Wartung zu erleichtern.
  • Wenn eine Logik umfangreich wird, lagern Sie sie in eine Tabelle aus und bevorzugen Sie eine Suche.
  • Testen Sie Ihre Formeln mit Extremdaten (Nullen, leere Zellen, unerwartete Texte).

FAQ

F : Was ist der Unterschied zwischen WENN und WENNS?
A : WENN verwaltet einen binären Test. WENNS ermöglicht es, mehrere aufeinanderfolgende Tests aufzulisten, ohne WENN explizit zu verschachteln, was die Lesbarkeit verbessert.

F : Kann man WENN mit SUMMEWENN kombinieren, um bedingte Summen zu erstellen?
A : Ja: SUMMEWENN und SUMMEWENNS summieren nach Kriterien, während WENN eher dazu dient, ein bedingtes Ergebnis pro Zelle anzuzeigen. Für Berichte ist SUMMEWENNS oft besser geeignet.

F : Wie geht man mit #NV in meinen WENN-Tests um?
A : Umschließen Sie die Funktion, die den Fehler zurückgeben kann, mit WENNFEHLER oder prüfen Sie die Gültigkeit des Ergebnisses mit ISTNV/ISTFEHLER vor der WENN-Logik.

Evaluez cet article !
[Total: 0 Moyenne : 0]
Lire aussi  Top 10 Excel-Tipps zur Zeitersparnis | Expertenleitfaden
Julie - auteure Com-Strategie.fr

Julie – Auteure & Fondatrice

Étudiante en journalisme et passionnée de technologie, Julie partage ses découvertes autour de l’IA, du SEO et du marketing digital. Sa mission : rendre la veille technologique accessible et proposer des tutoriels pratiques pour le quotidien numérique.

Schreibe einen Kommentar