Excel.Wiki

WENNNV-Funktion


💡 Was macht die WENNNV-Funktion?
Die WENNNV-Funktion ist eine spezialisierte Fehlerbehandlung für Excel. Sie fängt speziell #NV-Fehler (Nicht Verfügbar) ab und ersetzt sie durch einen benutzerdefinierten Wert. Mit ihr kannst du elegante Lösungen für Suchfunktionen wie SVERWEIS erstellen, ohne dass störende #NV-Meldungen angezeigt werden, wenn ein Wert nicht gefunden wird.
WENNNV-Funktion

WENNNV Syntax

=WENNNV(Wert; Wert_falls_NV)

Wert: Die Formel oder der Wert, der auf #NV-Fehler überprüft werden soll.

Wert_falls_NV: Der Wert oder Text, der angezeigt wird, falls ein #NV-Fehler auftritt.

📝 Praktisches Beispiel

Wir haben eine Kundenliste und möchten Telefonnummern suchen, auch wenn nicht alle Kunden erfasst sind:

Kundendatenbank:

Name Telefon
Müller 0123-456789
Schmidt 0987-654321
Weber 0555-123456

Suchliste:

Suchname Gefundenes Telefon
Schmidt 0987-654321
Fischer Nicht gefunden
=WENNNV(SVERWEIS(D2; A2:B4; 2; FALSCH); „Nicht gefunden“)

🔍 Schritt-für-Schritt Erklärung

1 SVERWEIS ausführen: Excel sucht „Fischer“ in der Kundendatenbank
2 #NV-Fehler erkennen: „Fischer“ wird nicht gefunden, SVERWEIS erzeugt #NV
3 Alternative anzeigen: WENNNV fängt den #NV-Fehler ab und zeigt „Nicht gefunden“
✅ Ergebnis: Statt #NV wird eine benutzerfreundliche Nachricht angezeigt – perfekt für saubere Reports.

⚖️ WENNNV vs. WENNFEHLER

Beide Funktionen behandeln Fehler, haben aber unterschiedliche Anwendungsbereiche:

WENNNV – Speziell für #NV-Fehler: Diese Funktion fängt nur #NV-Fehler ab, die auftreten, wenn Suchfunktionen wie SVERWEIS, VERGLEICH oder INDEX nichts finden. Sie ist perfekt für Suchoperationen, bei denen „nicht gefunden“ ein normaler Fall ist. WENNNV ist spezifischer und performanter für diesen einen Fehlertyp.

WENNFEHLER – Für alle Fehlertypen: Diese Funktion fängt alle Excel-Fehler ab (#NV, #DIV/0!, #BEZUG!, #WERT!, etc.). Sie ist universeller, aber weniger spezifisch. Wenn du sicherstellen möchtest, dass wirklich alle Fehler abgefangen werden, ist WENNFEHLER die bessere Wahl.

⚠️ Wichtig: WENNNV ist erst ab Excel 2013 verfügbar. Für ältere Versionen verwende WENNFEHLER oder verschachtelte WENN-Funktionen mit ISTFEHLER.

🚨 Häufige WENNNV Fehler

Beim Arbeiten mit der WENNNV-Funktion können verschiedene Probleme auftreten. Die häufigsten Herausforderungen und ihre Lösungsansätze sind:

Andere Fehlertypen werden nicht abgefangen ist ein häufiges Problem. WENNNV fängt nur #NV-Fehler ab, nicht aber #DIV/0!, #BEZUG! oder andere Fehler. Wenn deine Formel verschiedene Fehlertypen erzeugen kann, verwende WENNFEHLER statt WENNNV, um alle Fehler abzufangen.

Verwirrung bei der Funktionsauswahl führt zu unvollständiger Fehlerbehandlung. Verwende WENNNV speziell für Suchfunktionen (SVERWEIS, VERGLEICH, INDEX), wo #NV-Fehler normal sind. Für allgemeine Fehlerbehandlung in Berechnungen ist WENNFEHLER die bessere Wahl.

🎯 Erweiterte WENNNV Anwendungen

Verwendest du WENNNV nur für Suchfunktionen? WENNNV ist speziell für #NV-Fehler gedacht, die hauptsächlich bei SVERWEIS, VERGLEICH und INDEX auftreten.

Brauchst du umfassende Fehlerbehandlung? Wenn deine Formel verschiedene Fehlertypen erzeugen kann, verwende WENNFEHLER statt WENNNV für vollständigen Schutz.

Ist deine Excel-Version kompatibel? WENNNV ist erst ab Excel 2013 verfügbar. Für ältere Versionen verwende WENNFEHLER oder WENN+ISTFEHLER Kombinationen.

Verwendest du aussagekräftige Ersatzwerte? Statt nur „Fehler“ verwende spezifische Nachrichten wie „Nicht gefunden“, „Kunde unbekannt“ oder „Artikel nicht verfügbar“.

🎓 Fazit: Die WENNNV-Funktion ist das perfekte Werkzeug für saubere Suchoperationen in Excel. Sie macht deine SVERWEIS-Formeln benutzerfreundlicher, indem sie #NV-Fehler elegant durch aussagekräftige Nachrichten ersetzt!

🔄 Was ist mit umfassender Fehlerbehandlung?

Während WENNNV speziell #NV-Fehler behandelt, gibt es auch WENNFEHLER für alle Arten von Excel-Fehlern. WENNFEHLER fängt nicht nur #NV ab, sondern auch #DIV/0!, #BEZUG!, #WERT! und alle anderen Fehlermeldungen in deinen Formeln.

Perfekt für umfassende Fehlerbehandlung, wenn du sicherstellen möchtest, dass alle möglichen Fehler in deinen Formeln elegant behandelt werden, nicht nur die #NV-Fehler aus Suchfunkt