Excel lernen
DE
Legt fest, wie Zahlen, Datumsangaben und Formeln aussehen, damit alles wie in Ihrem eigenen Excel funktioniert.

Start › Excel-Funktionen › WENNFEHLER

WENNFEHLER in Excel: Beispiele und wann man es vermeidet

WENNFEHLER gibt das Ergebnis einer Formel zurück, außer die Formel ergibt einen Fehler; dann gibt es den von Ihnen gewählten Wert zurück. Das ist der schnellste Weg, ein Blatt voller #NV und #DIV/0! in etwas Lesbares zu verwandeln. Im englischen Excel heißt die Funktion IFERROR.

In dieser Anleitung
  1. Syntax von WENNFEHLER
  2. #DIV/0! ausblenden
  3. Selbst ausprobieren
  4. Mit SVERWEIS
  5. WENNNV: nur #NV
  6. Wann nicht
  7. Häufige Fragen

Syntax von WENNFEHLER

=WENNFEHLER(Wert; Wert_falls_Fehler)
ArgumentBedeutung
WertDie zu prüfende Formel oder der Wert, meist Ihre normale Berechnung.
Wert_falls_FehlerWas zurückgegeben wird, wenn Wert einen Fehler ergibt: eine Zahl, ein Text, ein leerer Text "" oder eine andere Formel.

WENNFEHLER fängt alle Fehlertypen ab: #NV, #WERT!, #BEZUG!, #DIV/0!, #ZAHL!, #NAME? und #NULL!

Beispiel: #DIV/0! ausblenden

Sie wollen den durchschnittlichen Preis pro Stück, aber ein Produkt wurde noch nie verkauft.

ABCDE
1ProduktErlösStück=B/CMit WENNFEHLER
2Apfel3501003,53,5
3Banane00#DIV/0!0
4Kirsche1204033

Spalte D verwendet =B2/C2, und die Banane hat 0 Stück: Division durch null ergibt #DIV/0!. Spalte E umschließt dieselbe Formel:

=WENNFEHLER(B2/C2; 0)

Die Banane zeigt jetzt 0, und die anderen Zeilen behalten ihr normales Ergebnis. Verwenden Sie "" statt 0, um die Zelle leer zu lassen.

WENNFEHLER üben: selbst ausprobieren

Lesen ist das eine, selbst tippen das andere. Bauen Sie die Formel unten Schritt für Schritt auf: Die Tipps sagen Ihnen, was Sie eingeben müssen, und Sie können auf Zellen klicken oder darüber ziehen, um sie hinzuzufügen, genau wie in Excel.

Aufgabe: Suchen Sie in F2 den Bestand der Kiwi und zeigen Sie "Nicht gefunden" statt eines Fehlers: =WENNFEHLER(SVERWEIS(E2;A2:B6;2;FALSCH);"Nicht gefunden")

Beispiel: eine klare Meldung für SVERWEIS

Findet SVERWEIS einen Wert nicht, gibt er #NV zurück. Umschließen Sie ihn, um eine Meldung anzuzeigen:

=WENNFEHLER(SVERWEIS(E2; $A$2:$C$7; 3; FALSCH); "Nicht gefunden")

Gibt es das Produkt in E2, erhalten Sie seinen Preis; sonst Nicht gefunden. Mit XVERWEIS brauchen Sie dafür kein WENNFEHLER: Er hat ein eingebautes Argument wenn_nicht_gefunden.

WENNNV: nur #NV abfangen

WENNNV funktioniert wie WENNFEHLER, fängt aber nur #NV ab. Andere Fehler bleiben sichtbar.

=WENNNV(SVERWEIS(E2; $A$2:$C$7; 3; FALSCH); "Nicht gefunden")

Für Verweise ist das meist die bessere Wahl. „Nicht gefunden“ ist eine erwartete Situation, aber ein #BEZUG! oder #NAME? bedeutet, dass in Ihrer Formel etwas kaputt ist, und das wollen Sie sehen.

Wann Sie WENNFEHLER nicht verwenden sollten

WENNFEHLER verbirgt alle Fehler, auch echte Fehler. Ein Tippfehler in einem Funktionsnamen, eine gelöschte Spalte oder ein falscher Bereich verschwinden hinter Ihrer Meldung, und Sie merken vielleicht nie, dass die Zahlen falsch sind.

  • Bringen Sie die Formel erst zum Laufen, dann fügen Sie WENNFEHLER hinzu.
  • Verwenden Sie für Verweise lieber WENNNV, damit andere Fehler sichtbar bleiben.
  • Geben Sie nicht 0 zurück, wenn ein Fehler untersucht werden sollte: Eine Null sieht aus wie ein echtes Ergebnis und schleicht sich in Summen und Mittelwerte ein.
  • Bei Divisionen ist eine ausdrückliche Prüfung klarer: =WENN(C2=0; ""; B2/C2)

Sie wissen nicht, was ein Fehler bedeutet? Lesen Sie Excel-Fehler erklärt.

Häufige Fragen

Was ist der Unterschied zwischen WENNFEHLER und WENNNV?

WENNFEHLER fängt alle Fehlertypen ab. WENNNV fängt nur #NV ab, was Verweisfunktionen zurückgeben, wenn sie nichts finden: Andere Fehler bleiben also sichtbar.

Wie lasse ich WENNFEHLER eine leere Zelle zurückgeben?

Verwenden Sie einen leeren Text als zweites Argument: =WENNFEHLER(B2/C2; "").

Kann man WENNFEHLER auf einen ganzen Bereich anwenden?

In Microsoft 365 ja: =WENNFEHLER(B2:B10/C2:C10; 0) lässt für jede Zeile ein Ergebnis überlaufen. In älteren Versionen schreiben Sie die Formel für eine Zeile und kopieren sie nach unten.

Verlangsamt WENNFEHLER mein Blatt?

In normalen Arbeitsmappen nicht merklich. Das eigentliche Risiko ist das Verbergen von Fehlern, nicht die Geschwindigkeit.