Logisch

IFERROR Formel

IFERROR prüft, ob ein Ausdruck einen Fehler ergibt, und gibt in diesem Fall einen von Ihnen festgelegten Alternativwert zurück. Wenn kein Fehler vorliegt, wird das normale Ergebnis zurückgegeben. Sie ist die sauberste Methode, um #N/A, #DIV/0!, #VALUE! und andere Fehler in Ihren Formeln abzufangen.

Syntax

IFERROR(value, value_if_error)
ParameterBeschreibung
valueDer Ausdruck oder die Formel, die auf Fehler geprüft wird.
value_if_errorDer Wert, der zurückgegeben wird, wenn ein Fehler auftritt.
IFERROR in Viztab testen — kostenlos, ohne Anmeldung

Beispiele

VLOOKUP-Fehler abfangen

Formel
=IFERROR(VLOOKUP(A2, Tabelle, 2, FALSE), "Nicht gefunden")
Ergebnis: Gibt "Nicht gefunden" zurück, wenn der Suchwert nicht existiert, anstatt #N/A anzuzeigen

Division durch Null vermeiden

Formel
=IFERROR(A2/B2, 0)
Ergebnis: 0 wenn B2 leer oder null ist, anstatt #DIV/0!

Standardwert bei Fehler

Formel
=IFERROR(INDEX(C:C, MATCH(E1, A:A, 0)), "")
Ergebnis: Lässt die Zelle leer, wenn die INDEX-MATCH-Suche fehlschlägt

Häufige Fehler

Fehler werden versteckt

IFERROR fängt alle Fehlertypen ab. Das kann echte Probleme in Ihren Daten verbergen. Verwenden Sie IFNA, wenn Sie nur #N/A abfangen möchten.

Tipps

IFNA statt IFERROR

Wenn Sie nur #N/A von VLOOKUP/MATCH abfangen möchten, verwenden Sie IFNA — damit werden andere echte Fehler nicht versteckt.

Leere Zelle bei Fehler

Verwenden Sie "" als zweites Argument, um die Zelle bei einem Fehler visuell leer zu lassen.

Verschachtelung vermeiden

Wickeln Sie die gesamte Formel in IFERROR ein, anstatt IFERROR innerhalb verschachtelter Formeln zu verwenden.

IFERROR in Viztab testen

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

Viztab öffnen

Verwandte Formeln