Excel-Formeln

WENNFEHLER + XVERWEIS: Fehlersichere Excel-Formeln entwickeln

Wann Sie WENNFEHLER, WENNNV und das Argument wenn_nicht_gefunden von XVERWEIS einsetzen sollten — und wann das Verstecken von Fehlern genau der falsche Schritt ist. Praxismuster für Formeln, die nur dann laut scheitern, wenn sie es sollen.

#NV quer über einen Bericht verteilt sieht kaputt aus — also ist der Reflex, alles in WENNFEHLER zu verpacken und weiterzumachen. Manchmal ist das richtig. Oft begräbt es ein echtes Problem — einen defekten Verweis, eine Division durch null, einen Tippfehler im Schlüssel — unter einer ordentlich leeren Zelle.

Dieser Leitfaden behandelt die drei Werkzeuge zur Behandlung von Formelfehlern, den Unterschied zwischen ihnen und die Muster, die erwartete Fehler verstecken und unerwartete sichtbar lassen.

Die drei Werkzeuge

WENNFEHLER fängt jeden Fehlertyp ab (die Beispiele in diesem Artikel verwenden deutsche Funktionsnamen und Semikolons als Argumenttrenner, wie im deutschen Excel üblich):

=WENNFEHLER(A2/B2; 0)

Ob die Division #DIV/0!, #WERT! oder #BEZUG! erzeugt — was auch immer — Sie erhalten 0. Genau diese Breite ist auch die Gefahr: Ein #BEZUG! durch eine gelöschte Spalte verdient Aufmerksamkeit, keine stille 0.

WENNNV fängt ausschließlich #NV ab:

=WENNNV(SVERWEIS(A2; Preise!A:B; 2; FALSCH); "nicht gelistet")

Das ist bei Verweisen fast immer das Richtige: „Wert nicht gefunden" ist ein erwarteter Zustand, während #WERT! oder #BEZUG! aus derselben Formel weiterhin einen echten Fehler signalisiert.

Das eingebaute Argument wenn_nicht_gefunden von XVERWEIS macht den Rückfallwert zum Teil des Verweises selbst:

=XVERWEIS(A2; Preise!A:A; Preise!B:B; "nicht gelistet")

Sauberer als Umhüllen — und es behandelt nur den Nicht-gefunden-Fall; andere Fehler bleiben sichtbar.

Faustregel: Erwartetes behandeln, Unerwartetes zeigen

Stellen Sie sich pro Formel eine Frage: Welcher Fehler ist hier normal?

  • Ein Verweis, der legitimerweise nichts finden kann → #NV behandeln (WENNNV oder der Rückfallwert von XVERWEIS).
  • Ein Verhältnis, dessen Nenner legitimerweise null sein kann → den Nenner explizit prüfen:
=WENN(B2=0; ""; A2/B2)

Die Bedingung zu prüfen ist besser, als den Fehler abzufangen: WENN(B2=0;…) dokumentiert, warum es den Rückfallwert gibt, während WENNFEHLER um dieselbe Division auch ein #WERT! schlucken würde, das durch Text in Spalte B entsteht.

  • Alles andere → den Fehler stehen lassen. Ein sichtbares #BEZUG! kostet Sie eine Minute; ein unsichtbares kostet Sie einen falschen Bericht.

Die klassischen Fehler

Pauschales WENNFEHLER über eine ganze Spalte. Sie liefern einen Bericht mit 40 Nullen aus — drei davon sind echte Nullen, 37 sind ein umbenanntes Blatt, das niemand bemerkt hat.

WENNFEHLER(...; "") als Eingabe für Berechnungen. Eine leere Zeichenkette in einer Zahlenspalte macht nachgelagerte SUMME-Ergebnisse subtil falsch und erzeugt #WERT! in Arithmetik — der versteckte Fehler kommt zwei Spalten später zurück, weiter entfernt von seiner Ursache.

Fehler abfangen, die auf schmutzige Daten hinweisen. Wenn WERT(A2) scheitert, weil die Spalte Text und Zahlen mischt, ist die Lösung, die Spalte zu bereinigen — nicht, das Symptom abzufangen.

Ein Blatt voller versteckter Fehler auditieren

Sie erben eine Arbeitsmappe, in der jede Formel in WENNFEHLER steckt? Zwei Schritte:

  1. Zählen, was abgefangen wird. Wiederholen Sie in einer Hilfsspalte die innere Formel ohne die Hülle und zählen Sie Fehler mit =SUMME(--ISTFEHLER(...)) über den Bereich.
  2. Einen Assistenten mit dem Audit beauftragen. AI for Excel kann die Formeln eines Blatts durchgehen, auflisten, welche Zellen aktuell Fehler unterdrücken und um welchen Fehlertyp es sich jeweils handelt, und „Verweis ohne Treffer, korrekt behandelt" von „defekter Bezug, still versteckt" unterscheiden — und anschließend die von Ihnen freigegebenen Fälle beheben, mit automatischem Backup vor jeder Änderung.

Diese Art Formel-Audit ist von Hand mühsam und für ein Werkzeug, das die Arbeitsmappe programmatisch liest, schnell erledigt. Wenn Sie das Ziel lieber in einem Satz beschreiben, statt Hilfsspalten zu bauen: Probieren Sie das Add-in kostenlos aus — und für den Klartext-Weg, solche Formeln überhaupt erst zu schreiben, siehe KI-Formelgenerierung.

Häufige Fragen

Was ist der Unterschied zwischen WENNFEHLER und WENNNV?

WENNFEHLER fängt jeden Fehlertyp ab; WENNNV nur #NV (den „nicht gefunden"-Fehler). Bei Verweisen sollten Sie WENNNV oder das Argument wenn_nicht_gefunden von XVERWEIS bevorzugen, damit strukturelle Fehler wie #BEZUG! sichtbar bleiben.

Sollte ich WENNFEHLER überall einsetzen?

Nein. Behandeln Sie nur die Fehler, die Sie erwarten (in der Regel Verweise ohne Treffer und Nenner mit null), und lassen Sie unerwartete Fehler sichtbar. Ein sichtbarer Fehler ist Diagnoseinformation; ein versteckter ist ein künftiger falscher Bericht.

Wie finde ich alle Zellen mit Fehlern in Excel?

Drücken Sie F5 → Inhalte… → Formeln → nur Fehler anhaken. Excel wählt jede Fehlerzelle im Blatt aus. Ein KI-Assistent kann noch weiter gehen und sie nach Fehlertyp und Ursache kategorisieren.