WENNFEHLER in Excel: Syntax, Beispiele und Fehler
Aktualisiert am 2026-10-13 · Kostenlos · Kompatibel mit Excel und Google Sheets
Syntax
=WENNFEHLER(Wert, Wert_wenn_Fehler)Kurze Antwort
WENNFEHLER umschließt eine Formel und liefert einen Ersatzwert, wenn sie fehlschlägt: =WENNFEHLER(A2/B2; 0) zeigt 0 statt #DIV/0!. Er fängt jeden Fehler ab, auch #BEZUG! und #NAME? — ideal, um Ergebnisse zu polieren, riskant bei strukturellen Brüchen, denn ein kaputter Verweis sieht plötzlich aus wie saubere Daten.
Syntax
=WENNFEHLER(Wert, Wert_wenn_Fehler)| Argument | Bedeutung |
|---|---|
| Wert | Die zu berechnende Formel oder der Ausdruck: eine Division wie A2/B2, eine Suche wie SVERWEIS(...) oder jede Formel, die einen Fehler liefern kann. |
| Wert_wenn_Fehler | Was zurückgegeben wird, wenn Wert einen Fehler produziert — 0, "" für eine leer aussehende Zelle, eine Textmeldung in Anführungszeichen oder eine andere Formel. |
Je nach Ländereinstellung werden Argumente mit Semikolons statt Kommas getrennt: =WENNFEHLER(A2/B2; 0). Das ist in Ländern Standard, in denen das Komma als Dezimaltrennzeichen dient.
Grundlegende Beispiele
=WENNFEHLER(A2/B2, 0)Der klassische Schutz vor Division durch null: Ist B2 leer oder 0, würde die Division #DIV/0! liefern, und WENNFEHLER tauscht sie gegen 0. Quoten und Prozente im Dashboard bleiben sauber, statt die ganze Spalte mit Fehlercodes zu überziehen.
=WENNFEHLER(SVERWEIS(E2, $A$2:$C$50, 3, FALSCH), "Nicht gefunden")Eine freundlichere Suche: Hat E2 keinen Treffer in der Tabelle, liefert SVERWEIS #NV, und der Ersatzwert zeigt stattdessen „Nicht gefunden“. Speziell für verpasste Suchen macht WENNNV dieselbe Arbeit und legt andere Fehler weiterhin offen.
=WENNFEHLER(WERT(A2), A2)Wandelt Text wie „123“ in die Zahl 123 um, und wenn A2 nicht umwandelbaren Text enthält (oder bereits Buchstaben hat), gibt er den Originalinhalt statt #WERT! zurück. Eine Ein-Zellen-Rettung für gemischte Spalten.
=WENNFEHLER(A2/B2, "")Zeigt statt eines Fehlers eine leer aussehende Zelle. Achten Sie auf den Unterschied: "" gibt nichts aus, bleibt aber ein Textwert, sodass MITTELWERT und Diagramme die Zelle als Text behandeln, nicht als leeren Wert, den sie überspringen können.
WENNFEHLER fängt jeden Fehler ab, nicht nur den erwarteten: =WENNFEHLER(A2/B2; 0) macht aus dem #BEZUG! einer gelöschten Spalte ebenfalls eine saubere 0. Umschließen Sie den kleinstmöglichen Ausdruck und beheben Sie strukturelle Fehler, statt sie zu verschönern.
Häufige Fehler und deren Behebung
| Symptom | Häufigste Ursache | Lösung |
|---|---|---|
| #NAME? | WENNFEHLER ist falsch geschrieben — oder Ihr Excel ist auf eine andere Sprache eingestellt, in der die Funktion einen lokalisierten Namen trägt (SI.ERROR, SIERREUR, IFERROR). | Tippen Sie =WENN und lassen Sie die AutoVervollständigen den Namen ergänzen, oder öffnen Sie die Datei in der passenden Sprachversion von Excel. |
| Der Fehler bleibt sichtbar | Der fehlerhafte Teil liegt außerhalb der Umschließung, oder der Ersatzwert selbst ist fehlerhaft: =WENNFEHLER(A2/B2; C2/D2) zeigt bei D2 = 0 erneut #DIV/0!, weil der Ersatzwert selbst bricht. | Umschließen Sie auch den Ersatzwert — =WENNFEHLER(A2/B2; WENNFEHLER(C2/D2; 0)) — oder beheben Sie die Fehlerquelle darin. |
| Echte Fehler verschwinden | WENNFEHLER hat einen strukturellen Fehler verschluckt: Das #BEZUG! einer gelöschten Spalte liefert jetzt 0, und niemand merkt, dass die Tabelle kaputt ist. | Halten Sie die Umschließung eng und beheben Sie die Ursache. Für verpasste Suchen nehmen Sie WENNNV, das #BEZUG! und andere Fehler sichtbar lässt. |
| Nullen und Leerwerte sickern in andere Formeln | Der Ersatzwert 0 geht als echter Wert in MITTELWERT ein, und "" bricht nachgelagerte Berechnungen mit #WERT!. | Wählen Sie den Ersatzwert nach dem Ziel: 0 für Summen, "" nur, wo Text sicher ist, oder NV(), damit echte Lücken aus Mittelwerten rausbleiben. |
| Eine Spalte halb Zahlen, halb Text | In =WENNFEHLER(WERT(A2); A2) gibt der Ersatzwert den Originaltext zurück, sodass die Spalte am Ende Zahlen und Text mischt. | Bereinigen Sie zuerst die Quelle — überzählige Leerzeichen entfernen und im Text gespeicherte Zahlen umwandeln — dann funktioniert ein nacktes WERT ohne Ersatzwert. |
Unsichtbare Leerzeichen verursachen ebenfalls verpasste Suchen: SVERWEIS meldet #NV für „Bezahlt “ mit nachgestelltem Leerzeichen, WENNFEHLER versteckt es als „Nicht gefunden“, und die wahre Ursache bleibt vergraben. Bereinigen Sie zuerst die Spalte, dann greift der Ersatzwert kaum noch.
WENNFEHLER im Vergleich zu WENN+ISTFEHLER
| WENNFEHLER | WENN + ISTFEHLER | |
|---|---|---|
| Argumente | Zwei — der Ausdruck und der Ersatzwert | Drei — der Test, der Ersatzwert und der Ausdruck ein zweites Mal geschrieben |
| Verfügbar in | Excel 2007 und neuer (und Google Sheets) | Jede Excel-Version zurück bis 2003 (und Google Sheets) |
| Rechenaufwand | Der Ausdruck wird einmal ausgewertet | Der Ausdruck wird zweimal ausgewertet — einmal in ISTFEHLER, einmal als Ergebnis — bei großen Bereichen spürbar |
=WENN(ISTFEHLER(A2/B2), 0, A2/B2)Die klassische Entsprechung von =WENNFEHLER(A2/B2; 0). Sie existiert, weil es WENNFEHLER vor Excel 2007 nicht gab — Dateien, die mit sehr alten Versionen geteilt werden, brauchen diese Form weiterhin. In jedem modernen Excel oder Google Sheets ist WENNFEHLER kürzer, wird einmal ausgewertet und ist die Standardwahl.
WENNFEHLER in Google Sheets
Google Sheets unterstützt WENNFEHLER mit denselben zwei Argumenten und demselben Verhalten wie Excel, sodass sich die obigen Formeln unverändert einfügen lassen.
- Er fängt dieselben Fehler ab: #DIV/0!, #NV, #WERT!, #BEZUG!, #NAME?, #ZAHL! und #NULL!.
- In Ländereinstellungen mit Komma als Dezimaltrennzeichen (große Teile Europas und Lateinamerikas) tippen Sie Semikolons zwischen die Argumente: =WENNFEHLER(A2/B2; 0). Excel macht es genauso.
- Sheets hat ebenfalls WENNNV, das nur #NV abfängt — der bessere Schutz für SVERWEIS und andere Suchen, wenn strukturelle Fehler weiterhin sichtbar bleiben sollen.
- Um ganze Ergebnisse abzusichern, bietet Sheets WENNFEHLER auch als Matrixformel an: Eine einzige Umschließung kann einen gesamten Ausgabebereich auf einmal abdecken.
Grenzen und Profi-Tipps
- WENNFEHLER verbirgt die Fehlerart: #NV, #BEZUG! und #DIV/0! fallen in denselben Ersatzwert zusammen. Diagnostizieren Sie zuerst mit der nackten Formel und umschließen Sie sie, wenn sie korrekt ist.
- Nehmen Sie WENNNV, wenn nur verpasste Suchen zählen — er lässt #BEZUG! und Kollegen sichtbar, sodass ein kaputter Bereich sich nicht als „Nicht gefunden“ ausgeben kann.
- Der Ersatzwert ist ein Wert, kein Leerwert: "" sieht leer aus, ist aber Text, und 0 verschiebt Mittelwerte. Wählen Sie den Ersatzwert passend zum nächsten Schritt.
- Umschließen Sie nicht aus Reflex ganze Spalten: Tausende WENNFEHLER verlangsamen Prüfungen und vergraben Datenprobleme. Reparieren Sie die Quelle und halten Sie den Schutz eng.
- Für einen Ersatzwert, der das Signal bewahrt, geben Sie NV() statt 0 zurück: =WENNFEHLER(SVERWEIS(...); NV()) hält echte Fehltreffer in Diagrammen und Statistiken sichtbar.
WENNFEHLER ist Politur, keine Reparatur. Stabilisieren Sie zuerst die Formeln und nutzen Sie ihn dann, um Abschlussberichte sauber zu halten — und füllen Sie die verbleibenden Lücken, damit der polierte Bereich wie fertige Daten aussieht.
Verwandte Tools
Verwandte Funktionen
Häufige Fragen
Was macht WENNFEHLER in Excel?
Er berechnet eine Formel und gibt einen Ersatzwert zurück, wenn das Ergebnis ein Fehler ist: =WENNFEHLER(A2/B2; 0) zeigt 0 statt #DIV/0!. Läuft die Formel erfolgreich, geht ihr normales Ergebnis unverändert durch — WENNFEHLER verändert korrekte Werte nie.
Welche Fehler fängt WENNFEHLER ab?
Alle: #NV, #WERT!, #BEZUG!, #DIV/0!, #ZAHL!, #NAME? und #NULL!. Diese Breite ist Stärke und Risiko zugleich — das harmlose #NV, das Sie abfangen wollten, und strukturelle Fehler werden zusammen versteckt.
Wie verwende ich WENNFEHLER mit SVERWEIS?
Umschließen Sie die ganze Suche: =WENNFEHLER(SVERWEIS(E2, $A$2:$C$50, 3, FALSCH), "Nicht gefunden"). Hat E2 keinen Treffer, zeigt die Zelle „Nicht gefunden“ statt #NV. Nehmen Sie dafür lieber WENNNV — es fängt nur #NV ab und zeigt andere Fehler weiterhin.
Was ist der Unterschied zwischen WENNFEHLER und WENNNV?
WENNFEHLER fängt jeden Fehler ab, WENNNV nur #NV. Bei Suchen ist WENNNV meist die richtige Wahl: Ein Fehltreffer wird zu „Nicht gefunden“, aber ein kaputter Verweis (#BEZUG!) bleibt sichtbar, damit Sie ihn reparieren können.
Warum zeigt meine WENNFEHLER-Formel immer noch einen Fehler an?
Entweder liegt der fehlerhafte Teil außerhalb der Umschließung, oder der Ersatzwert selbst ist fehlerhaft: =WENNFEHLER(A2/B2; C2/D2) zeigt bei D2 = 0 wieder #DIV/0!. Umschließen Sie auch den Ersatzwert oder beheben Sie den Fehler darin.
Kann WENNFEHLER eine leere Zelle zurückgeben?
Er kann eine leer aussehende Zelle zurückgeben: =WENNFEHLER(A2/B2; "") gibt nichts aus. Aber "" ist ein Textwert, keine echte Leerzelle — MITTELWERT, ANZAHL und Diagramme behandeln sie als Text. Nutzen Sie 0 oder NV(), wenn nachgelagerte Formeln die Lücke unterscheiden müssen.
Funktioniert WENNFEHLER in Google Sheets?
Ja — dort als WENNFEHLER geschrieben, mit denselben zwei Argumenten und demselben Verhalten. Nur der Trenner ändert sich in Ländereinstellungen mit Komma-Dezimalstellen, wo man Semikolons tippt: =WENNFEHLER(A2/B2; 0). Sheets bietet auch WENNNV mit derselben Bedeutung wie in Excel.
Bereit, es mit Ihrer eigenen Datei zu versuchen?
Leere Zellen in Excel füllen öffnen – kostenlos