WENNFEHLER IFERROR
Ersetzt jeden Fehlerwert durch einen eigenen Wert.
Syntax
=WENNFEHLER(Wert; Wert_falls_Fehler)
| Argument | Pflicht | Bedeutung |
|---|---|---|
Wert | ja | Der Ausdruck, der geprüft wird, meist die eigentliche Formel. |
Wert_falls_Fehler | ja | Was stattdessen erscheint. Häufig "" für eine leere Anzeige. |
Der Stolperstein
WENNFEHLER fängt jeden Fehler ab, auch die, die man sehen wollte. Ein
#NV, das auf eine kaputte Verknüpfung hinweist, und ein #BEZUG! aus einer gelöschten Spalte verschwinden damit lautlos aus dem Modell, die Zahl darunter ist dann falsch, aber unauffällig. In Berichten, auf die Entscheidungen gestützt werden, ist das die teuerste Formel überhaupt. Gezielt abfangen ist besser: WENN(B2=0; ""; A2/B2) behandelt nur die Division durch Null und lässt alles andere sichtbar.Beispiele
=WENNFEHLER(SVERWEIS(A2; Preise!A:C; 3; FALSCH); "")
Leere Anzeige statt #NV, wenn kein Treffer existiert.
=WENN(B2=0; ""; A2/B2)
Die bessere Variante bei Kennzahlen: fängt nur den erwarteten Fall ab.
Typische Fehler dabei
#NV, Eine Suchfunktion hat nichts gefunden.#DIV/0!, Es wird durch Null oder durch eine leere Zelle geteilt.