Anzeige
Anzeige
HERBERS
Excel-Forum (Archiv)
20+ Jahre Excel-Kompetenz: Von Anwendern, für Anwender

Forumthread: statt #NV mit Sverweis eine null

statt #NV mit Sverweis eine null
05.09.2016 10:22:48
Excel
Hallo Profis;
ich habe in einer Spalte ein SVERWEIS,=SVERWEIS(B13;B100:D106;3) wenn die Verweis zelle leer ist bekomme ich #NV .sie sollte null anzeigen ist das möglich .?
Gruß
Ole
Anzeige

8
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: statt #NV mit Sverweis eine null
05.09.2016 10:25:36
SF
Hola,
=wenn(istnv(SVERWEIS(B13;B100:D106;3));0;SVERWEIS(B13;B100:D106;3))
Gruß,
steve1da
AW: statt #NV mit Sverweis eine null
05.09.2016 10:26:42
Jürgen
So
=Wennfehler(SVERWEIS(B13;B100:D106;3);"0")
lg jürgen
AW: statt #NV mit Sverweis eine null
05.09.2016 10:34:00
SF
Hola,
@Jürgen: aber nicht bei Excel 2003 ;-)
Gruß,
steve1da
Anzeige
Hast recht Steve1a. :-)
05.09.2016 10:37:49
Jürgen
.
Hast recht Steve1a. :-)
05.09.2016 10:45:22
Jürgen
.
Hast recht Steve1a. :-)
05.09.2016 11:11:20
Jürgen
.
Anzeige
AW: statt #NV mit Sverweis eine null
05.09.2016 14:42:13
Excel
Hallo,
ich bekomme jetzt eine Meldung #NAME?
Gruß
Ole
AW: statt #NV mit Sverweis eine null
05.09.2016 14:59:12
SF
Hola,
weil Excel 2003 Wennfehler() noch nicht kennt.
Daher habe ich mti Wenn(istnv gearbeitet.
Gruß,
steve1da

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Sverweis: #NV durch 0 oder Leer ersetzen


Schritt-für-Schritt-Anleitung

Um den Fehler #NV durch eine 0 oder eine leere Zelle in Excel zu ersetzen, kannst Du die folgenden Formeln verwenden:

  1. Mit WENN und ISTNV:

    =WENN(ISTNV(SVERWEIS(B13;B100:D106;3)); 0; SVERWEIS(B13;B100:D106;3))

    Diese Formel prüft, ob das Ergebnis von SVERWEIS #NV ist. Wenn ja, gibt sie 0 zurück, andernfalls den Wert des SVERWEIS.

  2. Mit WENNFEHLER (ab Excel 2007):

    =WENNFEHLER(SVERWEIS(B13;B100:D106;3); 0)

    Diese Formel ersetzt #NV durch 0. Beachte, dass diese Funktion in Excel 2003 nicht verfügbar ist.


Häufige Fehler und Lösungen

  • Fehler #NAME?: Wenn Du die Formel mit WENNFEHLER in Excel 2003 verwendest, erhältst Du diesen Fehler, da die Funktion nicht unterstützt wird. Verwende stattdessen die WENN und ISTNV Kombination.

  • Leeres Ergebnis trotz korrekter Formel: Stelle sicher, dass der Bereich und die Suchkriterien korrekt angegeben sind. Eine fehlerhafte Referenz kann zu unerwarteten Ergebnissen führen.


Alternative Methoden

Wenn Du eine leere Zelle statt einer 0 anzeigen möchtest, kannst Du die Formeln wie folgt anpassen:

  • Leere Zelle statt 0:
    =WENN(ISTNV(SVERWEIS(B13;B100:D106;3)); ""; SVERWEIS(B13;B100:D106;3))

    Diese Formel gibt eine leere Zelle zurück, wenn der SVERWEIS #NV ergibt.


Praktische Beispiele

Angenommen, Du hast eine Liste mit Produkten und deren Preisen. Wenn ein Produkt nicht gefunden wird, soll statt #NV eine 0 oder eine leere Zelle angezeigt werden:

  • Angenommene Formel:
    =WENNFEHLER(SVERWEIS(A2;E2:G10;2;FALSCH); 0)

    Diese Formel sucht nach dem Produkt in A2 und gibt den Preis zurück oder 0, wenn das Produkt nicht gefunden wird.


Tipps für Profis

  • Kombination von Funktionen: Du kannst auch mehrere Bedingungen kombinieren, um flexiblere Lösungen zu erstellen, z.B. WENN mit SVERWEIS und WENNFEHLER.

  • Verwendung von benannten Bereichen: Um die Lesbarkeit Deiner Formeln zu erhöhen, nutze benannte Bereiche anstelle von Zellreferenzen. Dies macht es einfacher, komplexe SVERWEIS-Formeln zu verstehen und zu pflegen.


FAQ: Häufige Fragen

1. Wie kann ich SVERWEIS so einstellen, dass es #NV als Leer anzeigt? Du kannst dies erreichen, indem Du WENN(ISTNV(SVERWEIS(...)); ""; SVERWEIS(...)) verwendest.

2. Funktioniert WENNFEHLER in Excel 2003? Nein, WENNFEHLER ist erst ab Excel 2007 verfügbar. Verwende stattdessen die Kombination aus WENN und ISTNV.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige