
Die WENN-Funktion gehört zu den ersten Formeln, die jeder Excel-Anwender beherrschen sollte. Im Kern beantwortet sie eine einfache Frage: âIst diese Bedingung wahr oder falsch â und was soll in jedem Fall geschehen?" Sobald Sie dieses Konzept verstanden haben, können Sie leistungsstarke Entscheidungslogik direkt in Ihrer Tabelle aufbauen: von einfachen Bestanden/Nicht-bestanden-PrĂŒfungen ĂŒber mehrstufige Bewertungssysteme bis hin zu GeschĂ€ftsregeln.
Diese Anleitung fĂŒhrt Sie von Grund auf durch die WENN-Funktion, erlĂ€utert dann verschachtelte WENNs, hĂ€ufige Fehler und die modernen Alternativen, die Excel heute bietet, um komplexe Logik lesbar und wartbar zu halten.
Die Syntax von WENN ist unkompliziert:
=IF(logical_test, value_if_true, value_if_false)
A2>100, B5="Ja")Angenommen, Spalte B enthĂ€lt Verkaufszahlen und Sie möchten jeden Vertriebsmitarbeiter markieren, der sein Ziel von 10.000 âŹ ĂŒbertroffen hat. Geben Sie in Spalte C folgendes ein:
=IF(B2>10000, "Quota Met", "Below Quota")
Excel prĂŒft, ob B2 gröĂer als 10.000 ist. Wenn ja, zeigt die Zelle âQuota Met", andernfalls âBelow Quota". Das ist der gesamte Mechanismus â alles andere ist nur eine Erweiterung dieses Gedankens.
Sie können anstelle von Text auch Zahlen zurĂŒckgeben oder sogar eine andere Formel als Ergebnis verwenden. Zum Beispiel:
=IF(B2>10000, B2*0.1, 0)
Diese Formel zahlt eine Provision von 10 % nur dann aus, wenn das Ziel erreicht wurde, und gibt andernfalls 0 zurĂŒck.
Der logische Test kann alle standardmĂ€Ăigen Vergleichsoperatoren von Excel verwenden:
| Operator | Bedeutung | Beispiel |
|---|---|---|
| = | Gleich | A2="Genehmigt" |
| <> | Ungleich | A2<>"Ausstehend" |
| > | GröĂer als | B2>500 |
| < | Kleiner als | B2<0 |
| >= | GröĂer oder gleich | C2>=90 |
| <= | Kleiner oder gleich | C2<=59 |
Bedingungen lassen sich mithilfe von UND und ODER innerhalb des logischen Tests kombinieren:
=IF(AND(B2>10000, C2="Active"), "Bonus Eligible", "Not Eligible")
Diese Formel gibt âBonus Eligible" nur dann zurĂŒck, wenn beide Bedingungen gleichzeitig erfĂŒllt sind.
Was tun, wenn Sie mehr als zwei Ergebnisse benötigen? Dann verschachteln Sie ein WENN innerhalb eines anderen. Der klassische Anwendungsfall ist ein Notenrechner:
=IF(A2>=90, "A",
IF(A2>=80, "B",
IF(A2>=70, "C",
IF(A2>=60, "D", "F"))))
Excel wertet jede Bedingung von links nach rechts aus. Sobald eine Bedingung WAHR ist, gibt die Funktion dieses Ergebnis zurĂŒck und ignoriert den Rest. Ein Wert von 85 besteht den ersten Test (â„ 90) nicht (FALSCH), trifft beim zweiten Test (â„ 80) auf WAHR und gibt âB" zurĂŒck.
Verschachtelte WENNs sind nicht auf die RĂŒckgabe von Text beschrĂ€nkt. Eine Formel fĂŒr gestaffelte Rabatte könnte so aussehen:
=IF(B2>=1000, B2*0.85,
IF(B2>=500, B2*0.90,
IF(B2>=100, B2*0.95, B2)))
Bestellungen ab 1.000 ⏠erhalten 15 % Rabatt; 500â999 ⏠erhalten 10 %; 100â499 ⏠erhalten 5 %; alles andere zahlt den vollen Preis. Diese Art von Logik findet sich stĂ€ndig in Vertriebs-Dashboards und KPI-Tracking, wo Leistungsstufen Provisionen oder Bewertungen bestimmen.
IF(A2=Ja, ...) fĂŒhrt zu einem Fehler. Text muss in doppelte AnfĂŒhrungszeichen gesetzt werden: IF(A2="Ja", ...).A2>=60 vor A2>=90 prĂŒfen, trifft jede hohe Punktzahl bereits auf den ersten (niedrigeren) Schwellenwert zu und erreicht die höheren nie.=IF(A2>10, "Hoch") gibt FALSCH (buchstĂ€blich das Wort) zurĂŒck, wenn die Bedingung nicht erfĂŒllt ist. Wenn eine leere Zelle gewĂŒnscht ist, verwenden Sie explizit "".IF("10">5, ...) verhĂ€lt sich möglicherweise nicht wie erwartet, weil â10" Text ist. Verwenden Sie konsistente Datentypen in Ihren Zellen.Excel 2019 und Microsoft 365 haben WENNS eingefĂŒhrt, das die Klammerpyramide beseitigt, die verschachtelte WENNs schwer lesbar macht. Die Syntax lautet:
=IFS(logical_test1, value1, logical_test2, value2, ...)
Die Notenformel wird dadurch deutlich ĂŒbersichtlicher:
=IFS(A2>=90, "A", A2>=80, "B", A2>=70, "C", A2>=60, "D", TRUE, "F")
Das letzte Paar TRUE, "F" fungiert als Auffangbedingung â wenn keine frĂŒhere Bedingung zutrifft, ist diese stets wahr und gibt âF" zurĂŒck. WENNS ist ideal, wenn Sie drei oder mehr Ergebnisse haben und die Formel auf einen Blick lesbar bleiben soll.
WECHSELN eignet sich am besten, wenn Sie einen Wert mit einer Liste von genauen Ăbereinstimmungen vergleichen, anstatt Bereiche zu prĂŒfen:
=SWITCH(A2, "Red", "Stop", "Yellow", "Caution", "Green", "Go", "Unknown")
Die Struktur lautet =SWITCH(Ausdruck, Vergleich1, Ergebnis1, Vergleich2, Ergebnis2, ..., Standardwert). EnthĂ€lt A2 âRed", wird âStop" zurĂŒckgegeben; âYellow" ergibt âCaution"; âGreen" ergibt âGo"; alles andere ergibt âUnknown".
WECHSELN ist deutlich lesbarer als verschachtelte WENNs, wenn Sie bestimmte Text- oder Zahlencodes auf Bezeichnungen abbilden â ein hĂ€ufiger Bedarf im HR-Datenmanagement, wo Abteilungscodes auf Abteilungsnamen verweisen, oder im Finanzreporting, wo Kontocodes Kategorien zugeordnet werden.
WENN wird noch leistungsstÀrker, wenn es mit Such- und Statistikfunktionen kombiniert wird. Einige praktische Muster:
=IF(ISBLANK(B2), "Missing", B2*1.1)
Verhindert Fehler, wenn eine referenzierte Zelle leer sein könnte â eine gute Gewohnheit beim Arbeiten mit importierten Daten. Wenn Sie regelmĂ€Ăig eingehende DatensĂ€tze bereinigen, ist die Kombination von WENN mit Fehlerbehandlung nur eine von vielen Techniken, die in Power Query-Datentransformations-Workflows behandelt werden.
=IFERROR(VLOOKUP(A2, D:E, 2, 0), "Not Found")
Anstatt WENN um einen SVERWEIS zu verschachteln, fĂ€ngt WENNFEHLER jeden Fehler ab, den die Suche erzeugen könnte, und ersetzt ihn durch eine benutzerfreundliche Meldung. WeiterfĂŒhrende Suchtechniken finden Sie im vollstĂ€ndigen SVERWEIS-Leitfaden.
Manchmal benötigen Sie WENN gar nicht innerhalb einer SUMME â SUMMEWENN und SUMMEWENNS verarbeiten bedingte Aggregationen effizienter als das Einwickeln von SUMME in WENN.
Bauen wir ein kleines Leistungsbewertungssystem von Grund auf. Angenommen, Ihre Tabelle enthÀlt:
Sie möchten, dass Spalte D basierend auf beiden Spalten eine Bewertung âAusgezeichnet", âGut", âVerbesserungsbedarf" oder âGefĂ€hrdet" anzeigt.
Schritt 1: Definieren Sie Ihre Regeln. Ausgezeichnet = Aufgaben ℠50 UND QualitÀt ℠85. Gut = Aufgaben ℠40 UND QualitÀt ℠70. Verbesserungsbedarf = Aufgaben ℠30 ODER QualitÀt ℠60. GefÀhrdet = alles andere.
Schritt 2: Schreiben Sie die Formel in D2:
=IF(AND(B2>=50, C2>=85), "Ausgezeichnet",
IF(AND(B2>=40, C2>=70), "Gut",
IF(OR(B2>=30, C2>=60), "Verbesserungsbedarf",
"GefÀhrdet")))
Schritt 3: Kopieren Sie die Formel in Spalte D fĂŒr alle Mitarbeiter nach unten.
Schritt 4: Wenden Sie bedingte Formatierung auf Spalte D an, sodass jede Bewertung in einer anderen Farbe angezeigt wird â GrĂŒn fĂŒr Ausgezeichnet, Gelb fĂŒr Gut, Orange fĂŒr Verbesserungsbedarf, Rot fĂŒr GefĂ€hrdet. Jetzt kommuniziert Ihre Tabelle auf einen Blick, ohne dass jemand jede Zelle einzeln lesen muss.
Verschachtelte WENNs mit mehreren UND/ODER-Bedingungen können beim Schreiben von Grund auf wirklich anspruchsvoll werden â besonders wenn GeschĂ€ftsregeln fĂŒnf oder mehr Stufen umfassen oder Text- und Zahlenbedingungen kombinieren. Wenn Sie auf einfachem Deutsch beschreiben, was Sie benötigen â zum Beispiel: âBestellungen als hohe PrioritĂ€t markieren, wenn der Wert ĂŒber 5.000 ⏠liegt und der Kunde im Premium-Segment ist, als mittlere PrioritĂ€t, wenn eine der Bedingungen zutrifft, und andernfalls als niedrige PrioritĂ€t" â können KI-gestĂŒtzte Formel-Tools wie GPTExcel die korrekte Formel sofort generieren und Ihnen das mĂŒhsame KlammernzĂ€hlen und Debuggen der Bedingungsreihenfolge ersparen.
Excel unterstĂŒtzt bis zu 64 Verschachtelungsebenen von WENN-Funktionen. In der Praxis wird alles ĂŒber drei oder vier Ebenen schwer lesbar und wartungsintensiv. Wechseln Sie bei mehr Bedingungen zu WENNS, WECHSELN, oder strukturieren Sie Ihre Logik mithilfe einer Nachschlagetabelle in Kombination mit SVERWEIS oder INDEX VERGLEICH um.
Beide testen mehrere Bedingungen und geben unterschiedliche Ergebnisse zurĂŒck. Der wesentliche Unterschied liegt in der Syntax: Verschachteltes WENN erfordert fĂŒr jede Ebene eine schlieĂende Klammer, was eine tief verschachtelte Struktur erzeugt. WENNS listet alle Bedingung-Ergebnis-Paare in einer flachen Sequenz auf, die leichter zu lesen, zu schreiben und zu prĂŒfen ist. WENNS ist in Excel 2019, Excel 2021 und Microsoft 365 verfĂŒgbar.
Ja. Sowohl das WAHR- als auch das FALSCH-Argument â oder beide â können ein beliebiger gĂŒltiger Excel-Ausdruck sein, einschlieĂlich anderer Funktionen. Zum Beispiel gibt =IF(A2>0, SQRT(A2), 0) die Quadratwurzel positiver Zahlen und fĂŒr alles andere null zurĂŒck. Das macht WENN zu einem flexiblen Wrapper, der steuert, wann Berechnungen ausgefĂŒhrt werden.
Wenn Sie das dritte Argument vollstĂ€ndig weglassen â also =IF(A2>10, "Hoch") schreiben â gibt Excel standardmĂ€Ăig den booleschen Wert FALSCH zurĂŒck. Um stattdessen eine leere Zelle zu erhalten, fĂŒgen Sie explizit eine leere Zeichenkette als FALSCH-Argument ein: =IF(A2>10, "Hoch", "").
Erfahren Sie, wie die TEXT-Funktion in Excel Zahlen, Datums- und Uhrzeitwerte mithilfe von Formatcodes in formatierte Textzeichenfolgen umwandelt â mit praxisnahen Beispielen und typischen AnwendungsfĂ€llen.
Erfahren Sie, wie die Excel-WENN-Funktion funktioniert, wie Sie mehrere WENNs verschachteln und wann moderne Alternativen wie WENNS und WECHSELN fĂŒr ĂŒbersichtlichere, besser lesbare Logik sinnvoll sind.
Meistern Sie SUMMEWENN und SUMMEWENNS in Excel, um Daten nach einer oder mehreren Bedingungen zu summieren â mit vollstĂ€ndiger Syntax, praxisnahen Beispielen und einer Schritt-fĂŒr-Schritt-Anleitung.