Logisch

IF Formel

IF prüft eine Bedingung und gibt einen Wert zurück, wenn die Bedingung wahr ist, und einen anderen, wenn sie falsch ist. Sie ist die Grundlage jeder Entscheidungslogik in Tabellenkalkulationen — zum Bewerten von Noten, Markieren überfälliger Rechnungen oder Kategorisieren von Daten. Sie können mehrere IF-Funktionen verschachteln, um mehr als zwei Ergebnisse abzubilden.

Syntax

IF(logical_test, value_if_true, value_if_false)
ParameterBeschreibung
logical_testDie zu prüfende Bedingung (z. B. A1>10).
value_if_trueDer Wert, der zurückgegeben wird, wenn die Bedingung wahr ist.
value_if_falseDer Wert, der zurückgegeben wird, wenn die Bedingung falsch ist.
IF in Viztab testen — kostenlos, ohne Anmeldung

Beispiele

ABC
1SchülerPunktzahlErgebnis
2Alice92Bestanden
3Bob65Nicht bestanden
4Carol78Bestanden
5Dave45Nicht bestanden

Bestanden oder nicht bestanden

Formel
=IF(B2>=70, "Bestanden", "Nicht bestanden")
Ergebnis: "Bestanden" wenn die Punktzahl in B2 70 oder höher ist, sonst "Nicht bestanden"

Rabattschwelle anwenden

Formel
=IF(C2>1000, C2*0.1, 0)
Ergebnis: 10 % des Bestellwerts, wenn über 1.000, sonst 0

Verschachteltes IF für Noten

Formel
=IF(B2>=90,"A",IF(B2>=80,"B",IF(B2>=70,"C","F")))
Ergebnis: A, B, C oder F, je nachdem welchen Schwellenwert die Punktzahl erreicht

Häufige Fehler

#VALUE!

Die Bedingung vergleicht inkompatible Typen, z. B. Text mit einer Zahl. Stellen Sie sicher, dass beide Seiten des Vergleichs denselben Typ haben.

Unerwartetes Ergebnis

Wenn IF den falschen Zweig zurückgibt, prüfen Sie, ob die Zelle eine als Text gespeicherte Zahl enthält. Verwenden Sie VALUE() zur Konvertierung.

Tipps

Tiefe Verschachtelung vermeiden

Anstatt mehr als 3 IF-Funktionen zu verschachteln, verwenden Sie IFS (falls verfügbar) oder einen VLOOKUP/INDEX-MATCH gegen eine Referenztabelle.

Leerer Text für leere Zelle

Verwenden Sie "" als Falschwert, um eine Zelle visuell leer zu lassen: =IF(A1>0, A1*0.08, "")

Mit AND/OR kombinieren

Testen Sie mehrere Bedingungen: =IF(AND(B2>=70, C2>=70), "Bestanden", "Nicht bestanden") erfordert, dass beide Punktzahlen mindestens 70 betragen.

IF in Viztab testen

Importieren Sie Ihre Daten und verwenden Sie IF mit über 370 weiteren Formeln. Ohne Anmeldung.

Viztab öffnen

Verwandte Formeln