WENNFEHLER einfach erklärt und direkt geübt

WENNFEHLER zeigt statt einer Fehlermeldung einen Wert deiner Wahl an. Zum Beispiel „nicht gefunden“, wenn ein SVERWEIS eine Personalnummer nicht findet.

Kurz gesagt: =WENNFEHLER(Wert;Wert_falls_Fehler). Liefert die Formel im ersten Argument einen Fehler, zeigt Excel den Ersatzwert. Sonst erscheint das normale Ergebnis.

Probier es gleich aus

Die Personalnummer in E2 gibt es nicht in der Liste, ein einfacher SVERWEIS liefert deshalb #NV. Pack ihn in WENNFEHLER, damit in F2 stattdessen „nicht gefunden“ steht. Klick in die gelbe Zelle und schreib die Formel.

Aufgabe Die Personalnummer in E2 gibt es nicht, ein SVERWEIS liefert #NV. Sorge dafür, dass in F2 dann „nicht gefunden“ steht. Gibt es die Nummer, soll die Abteilung erscheinen.

ABCDEF
1 Personalnr. Name Abteilung Personalnr. Abteilung
2 1012 Murat Kaya Vertrieb 1050
3 1007 Jana Weber Einkauf
4 1023 Lena Hoffmann Controlling
5 1044 Sara Klein Vertrieb
6 1031 Tom Schulz Personal
7 1019 Ali Demir Einkauf

So ist WENNFEHLER aufgebaut

ArgumentBedeutungIm Beispiel
WertDie Formel, deren Fehler du abfangen willstSVERWEIS(E2;A2:C7;3;FALSCH)
Wert_falls_FehlerWas stattdessen erscheint: Text in Anführungszeichen, eine Zahl oder "" für ein leeres Feld"nicht gefunden"

Die komplette Formel lautet =WENNFEHLER(SVERWEIS(E2;A2:C7;3;FALSCH);"nicht gefunden"). Excel rechnet zuerst den SVERWEIS. Kommt ein Fehler heraus, nimmt WENNFEHLER den Text. Findet SVERWEIS die Nummer, reicht WENNFEHLER die Abteilung unverändert durch.

Welche Fehler fängt WENNFEHLER ab?

Alle Fehlerwerte, die eine Formel liefern kann. Die häufigsten:

FehlerEnglischBedeutungTypischer Auslöser
#NV#N/AWert nicht vorhandenSVERWEIS findet den Suchwert nicht
#DIV/0!#DIV/0!Division durch null=B2/C2, wenn C2 leer oder 0 ist
#WERT!#VALUE!Falscher DatentypText in einer Rechnung, etwa ="abc"*2
#BEZUG!#REF!Ungültiger BezugEine Zeile oder Spalte wurde gelöscht, auf die die Formel zeigt
#ZAHL!#NUM!Ungültige Zahl=WURZEL(-4)
#NAME?#NAME?Unbekannter NameTippfehler im Funktionsnamen, etwa =SUME(A1:A5)

Was hinter jedem Fehler steckt und wie du ihn behebst, statt ihn nur zu verstecken, steht bei den Fehlerwerten in Excel.

Noch eine Übung: Division durch null

Ein Klassiker aus der Kostenübersicht. Solange keine Stückzahl eingetragen ist, ergibt die Division einen Fehler.

Aufgabe Berechne in D2 die Kosten pro Stück für die Werbebanner. Die Lieferung steht noch aus, deshalb steht in C2 eine 0. Statt #DIV/0! soll D2 dann 0 anzeigen.

ABCD
1 Artikel Kosten € Stück Kosten pro Stück
2 Werbebanner 480 0
3 Flyer 1250 500
4 Kugelschreiber 360 120
5 Bürostühle 2100 70
6 Notizblöcke 96 40

Diese Übung gehört zu Premium.

Mit Premium öffnest du alle Übungen jeder Lektion, übst unbegrenzt mit neuen Aufgaben und kannst den Abschlusstest mit Zertifikat machen.

Premium ansehen Schon Premium? Anmelden

Die erste Übung dieser Lektion ist kostenlos.

WENNNV: die genauere Variante

WENNNV funktioniert wie WENNFEHLER, fängt aber nur #NV ab: =WENNNV(SVERWEIS(E2;A2:C7;3;FALSCH);"nicht gefunden"). Für Suchformeln ist das meist die bessere Wahl. Ein fehlender Suchwert wird freundlich angezeigt, ein echter Fehler wie ein vertippter Funktionsname oder ein gelöschter Bereich bleibt dagegen sichtbar.

Warum du nicht jeden Fehler abfangen solltest

Ein Fehlerwert ist oft ein nützlicher Hinweis. Löscht jemand versehentlich eine Spalte, liefert dein SVERWEIS #BEZUG!. Mit WENNFEHLER steht dort plötzlich „nicht gefunden“, und niemand merkt, dass die Formel kaputt ist. Ebenso heikel ist eine 0 als Ersatzwert in Summen: Die Summe sieht plausibel aus, obwohl Werte fehlen.

Fang deshalb nur Fehler ab, mit denen du rechnest, und nimm einen Ersatzwert, der als solcher erkennbar ist. Setz WENNFEHLER erst ein, wenn die Formel ohne funktioniert.

WENNFEHLER mit SVERWEIS oder XVERWEIS

Der häufigste Einsatz ist ein SVERWEIS, bei dem fehlende Suchwerte normal sind, etwa in einer Bestellliste mit neuen Artikeln. Wenn du Microsoft 365, Excel 2021 oder Excel 2024 hast, brauchst du dafür keine verschachtelte Formel. XVERWEIS hat ein viertes Argument für genau diesen Fall: =XVERWEIS(E2;A2:A7;C2:C7;"nicht gefunden"). Es greift nur, wenn der Suchwert fehlt, und verhält sich damit wie WENNNV.

Typische Fehler bei WENNFEHLER

Die Zahl in Anführungszeichen

=WENNFEHLER(B2/C2;"0") liefert den Text 0, keine Zahl. Viele Funktionen wie SUMME übergehen solchen Text einfach. Zahlen gehören ohne Anführungszeichen in die Formel.

Leerer Text bricht spätere Rechnungen

Mit "" als Ersatzwert sieht die Zelle leer aus, enthält aber Text. Rechnest du mit =D2*2 weiter, kommt #WERT! heraus. SUMME ignoriert den leeren Text dagegen.

Falsche Ergebnisse sind keine Fehler

WENNFEHLER reagiert nur auf Fehlerwerte. Ein SVERWEIS ohne FALSCH liefert bei unsortierten Daten oft einen falschen Wert, aber keinen Fehler. Den fängt WENNFEHLER nicht ab.

WENNFEHLER auf Englisch

In der englischen Excel-Version heißt WENNFEHLER IFERROR, WENNNV heißt IFNA. Getrennt wird mit Komma statt Semikolon:

DeutschEnglisch
=WENNFEHLER(B2/C2;0)=IFERROR(B2/C2,0)
=WENNNV(SVERWEIS(E2;A2:C7;3;FALSCH);"nicht gefunden")=IFNA(VLOOKUP(E2,A2:C7,3,FALSE),"not found")

Die englischen Namen der Fehlerwerte findest du in der Tabelle weiter oben. Unsere Übungen verstehen beide Schreibweisen.

In welchen Excel-Versionen gibt es WENNFEHLER?

WENNFEHLER gibt es in allen aktuellen Versionen, auch in Excel für Mac und Excel für das Web. WENNNV gibt es seit Excel 2013. In sehr alten Dateien siehst du manchmal noch =WENN(ISTFEHLER(…);…;…), das ist der Vorgänger.

Häufige Fragen

Wie zeige ich bei einem Fehler ein leeres Feld an?

Mit zwei Anführungszeichen als Ersatzwert: =WENNFEHLER(B2/C2;""). Die Zelle enthält dann leeren Text.

Was ist der Unterschied zu ISTFEHLER?

ISTFEHLER prüft nur und liefert WAHR oder FALSCH. Für einen Ersatzwert brauchst du dazu noch WENN und musst die Formel zweimal schreiben. WENNFEHLER erledigt beides in einem Schritt.

Kann ich als Ersatzwert eine andere Formel nehmen?

Ja. Zum Beispiel sucht =WENNFEHLER(SVERWEIS(E2;A2:C7;3;FALSCH);SVERWEIS(E2;H2:J7;3;FALSCH)) in einer zweiten Liste weiter, wenn die erste nichts findet.

Funktioniert WENNFEHLER auch mit INDEX und VERGLEICH?

Ja, mit jeder Formel. Bei INDEX und VERGLEICH packst du die ganze Kombination ein: =WENNFEHLER(INDEX(A2:A7;VERGLEICH(E2;B2:B7;0));"nicht gefunden").

Als Nächstes lernen: Fehlerwerte beheben

WENNFEHLER versteckt Fehler. Noch besser ist es, ihre Ursache zu kennen: was #NV, #WERT!, #BEZUG! und #NAME? bedeuten und wie du sie behebst.

Fehlerwerte üben

Schreib uns

Sprache wählen

Wähle deine bevorzugte Sprache