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.