cellio

Excel WENN-Funktion: Einfache Beispiele zum Kopieren

Lerne die Excel WENN-Funktion mit Beispielen: Bestanden/Nicht bestanden, Boni, Textprüfungen und Kombinationen mit UND und ODER.

Von Ayoub Farid · · 3 Min. Lesezeit

Mit IF (in der deutschen Version WENN) trifft deine Tabellenkalkulation Entscheidungen. Die Funktion prüft eine Bedingung und gibt einen Wert zurück, wenn sie wahr ist, und einen anderen, wenn sie falsch ist. Sie gehört zu den meistgesuchten Excel Funktionen und taucht in fast jedem Excel-Test im Bewerbungsverfahren auf.

*(Hinweis: Im deutschen Excel heißt die Funktion WENN und trennt Argumente mit Semikolons ; statt Kommas ,. In den folgenden Code-Beispielen siehst du die international gültigen englischen Formeln).*

Die Syntax

=IF(logical_test, value_if_true, value_if_false)
  • logical_test: eine Frage mit einer Ja/Nein-Antwort, z. B. B2>=5000
  • value_if_true: was angezeigt wird, wenn die Bedingung wahr ist (Ja)
  • value_if_false: was angezeigt wird, wenn die Bedingung falsch ist (Nein)

Beispiel 1: Ziel erreicht oder nicht

ABC
1MonatUmsatzStatus
2Jan4.200
3Feb5.600

In Zelle C2:

=IF(B2>=5000,"Target hit","Below target")

Nach unten ausfüllen. Jan zeigt "Below target", Feb zeigt "Target hit".

Vergleichsoperatoren

OperatorBedeutung
=gleich
<>ungleich
> / <größer als / kleiner als
>= / <=größer gleich / kleiner gleich

Text muss immer in doppelten Anführungszeichen stehen: =IF(C2="Paid","Done","Chase"). Bei Textvergleichen wird die Groß- und Kleinschreibung ignoriert.

Beispiel 2: Eine Berechnung zurückgeben

IF kann nicht nur Text, sondern auch Zahlen oder Formeln ausgeben. Ein 5%-Bonus wird beispielsweise nur bei Zielerreichung berechnet:

=IF(B2>=5000,B2*5%,0)

Beispiel 3: Eine Zelle leer lassen

=IF(B2="","",B2*C2)

Wenn noch kein Preis eingetragen ist, bleibt die Zelle einfach leer, statt eine unschöne 0 anzuzeigen.

Beispiel 4: Zwei Bedingungen

Nutze AND oder OR innerhalb der Prüfung:

=IF(AND(B2>=5000,C2<3000),"Great month","OK")
=IF(OR(D2="Late",E2="Missing"),"Check","Fine")

Mehr dazu findest du unter AND und OR.

Mehr als zwei Ergebnisse

Für Abstufungen wie Schulnoten (A/B/C) kannst du IF verschachteln oder IFS (WENNS) nutzen:

=IF(B2>=90,"A",IF(B2>=80,"B","C"))
=IFS(B2>=90,"A",B2>=80,"B",TRUE,"C")

Lies dazu mehr über verschachtelte IF-Funktionen und IFS.

Häufige Fehler

  • Fehlende Anführungszeichen bei Text: =IF(C2=Paid,...) erzeugt den Fehler #NAME?.
  • Anführungszeichen bei Zahlen: =IF(B2>"5000",...) vergleicht Werte als Text und führt zu falschen Ergebnissen.
  • Falsche Reihenfolge bei verschachtelten Formeln: Prüfe immer den höchsten Schwellenwert zuerst.
  • Den Schwellenwert fest in jede Formel tippen: Schreibe 5000 lieber in eine separate Zelle und nutze einen absoluten Bezug wie $F$1, damit du den Wert zentral ändern kannst. Siehe absolute Bezüge.

Ähnliche Themen: Zählen oder summieren nach Bedingung

Wenn du Zeilen, die eine Bedingung erfüllen, nur zählen oder addieren willst, brauchst du nicht in jeder Zeile ein IF. Nutze stattdessen COUNTIF (ZÄHLENWENN) und SUMIF (SUMMEWENN).

IF in der Praxis üben

IF, AND und OR bilden die nächste Lerneinheit in Cellio („Entscheidungen“). Bis zur Veröffentlichung vermitteln dir die bereits verfügbaren Module alles über relativer Bezug und absoluter Bezug mit dem Dollarzeichen ($) – unverzichtbar, wenn du Excel lernen und deine Formeln fehlerfrei nach unten ausfüllen willst.

Häufig gestellte Fragen

Wie schreibe ich eine IF-Formel in Excel?

=IF(Prüfung, Wert wenn wahr, Wert wenn falsch), zum Beispiel =IF(B2>=50,"Pass","Fail") (im deutschen Excel: =WENN(B2>=50;"Pass";"Fail")).

Kann IF eine leere Zelle zurückgeben?

Ja, gib einfach zwei doppelte Anführungszeichen ohne Leerzeichen ein: =IF(B2="","",B2*2).

Wie viele IF-Bedingungen kann man in Excel verschachteln?

Theoretisch bis zu 64. Ab mehr als drei Bedingungen wird die Formel jedoch schnell unübersichtlich – nutze in solchen Fällen lieber IFS oder eine Verweistabelle.

Funktioniert IF in Google Sheets genauso?

Ja, der Aufbau =IF(test, true, false) funktioniert in Google Sheets exakt identisch.

Weiterlesen