Du hast einen SVERWEIS geschrieben, der Wert steht eindeutig in der Liste – und trotzdem zeigt Excel #NV an? Das ist eines der häufigsten Probleme in Excel. #NV bedeutet „nicht verfügbar“: Excel konnte den Suchwert nicht finden. In diesem Artikel gehen wir die sieben häufigsten Ursachen durch und zeigen dir jeweils die passende Lösung.
Ursache 1: Der Suchwert existiert wirklich nicht
Klingt banal, kommt aber oft vor: Der gesuchte Wert fehlt in der Nachschlagetabelle, oder er ist anders geschrieben – etwa „A-1001“ gegenüber „A1001“.
Lösung: Suche den Wert mit Strg + F in der Nachschlagetabelle. Wird er nicht gefunden, ist #NV das korrekte Ergebnis. Möchtest du statt #NV einen Hinweis anzeigen, nutze WENNNV:
=WENNNV(SVERWEIS(F2;$A$2:$D$100;3;FALSCH);"nicht vorhanden")
Ursache 2: Versteckte Leerzeichen
Importierte Daten aus anderen Programmen enthalten oft unsichtbare Leerzeichen am Anfang oder Ende. Für Excel sind „Berlin“ und „Berlin “ zwei verschiedene Werte.
Lösung: Prüfe die Länge beider Werte mit =LÄNGE(A2). Weichen die Zahlen ab, bereinige die Daten mit GLÄTTEN – entweder in einer Hilfsspalte oder direkt im Suchkriterium:
=SVERWEIS(GLÄTTEN(F2);$A$2:$D$100;3;FALSCH)
Hinweis: Diese Variante bereinigt nur den Suchwert. Stecken die Leerzeichen in der Nachschlagetabelle, musst du dort eine bereinigte Hilfsspalte anlegen.
Ursache 3: Zahlen als Text gespeichert
Das ist der Klassiker. Die Artikelnummer 1001 ist in der einen Tabelle als Zahl gespeichert, in der anderen als Text. Optisch sehen beide gleich aus, Excel behandelt sie aber als unterschiedliche Werte. Ein Hinweis darauf ist ein kleines grünes Dreieck in der Zellecke oder linksbündig ausgerichtete Zahlen.
Lösung: Markiere die betroffenen Zellen, klicke auf das gelbe Warnsymbol und wähle In eine Zahl umwandeln. Alternativ passt du das Suchkriterium in der Formel an:
| Situation | Formel |
|---|---|
| Suchwert ist Text, Tabelle enthält Zahlen | =SVERWEIS(F2*1;$A$2:$D$100;3;FALSCH) |
| Suchwert ist Zahl, Tabelle enthält Text | =SVERWEIS(F2&"";$A$2:$D$100;3;FALSCH) |
Ursache 4: Der Suchwert steht nicht in der ersten Spalte
Der SVERWEIS sucht immer in der ersten Spalte der Matrix. Steht die Artikelnummer in Spalte B, deine Matrix beginnt aber in Spalte A, findet Excel nichts.
Lösung: Lass die Matrix genau in der Spalte beginnen, in der der Suchwert steht – also zum Beispiel $B$2:$E$100 statt $A$2:$E$100. Liegt der gewünschte Rückgabewert links von der Suchspalte, brauchst du XVERWEIS oder INDEX und VERGLEICH.
Ursache 5: Die Matrix ist beim Kopieren verrutscht
Kopierst du die Formel nach unten, ohne die Matrix mit $-Zeichen zu fixieren, verschiebt sich der Suchbereich Zeile für Zeile. In den oberen Zeilen funktioniert alles, weiter unten erscheint plötzlich #NV.
Lösung: Setze die Matrix absolut. Klicke in der Formel auf den Bereich und drücke F4:
=SVERWEIS(F2;$A$2:$D$100;3;FALSCH)
Ursache 6: Die Matrix ist zu klein
Wurden neue Zeilen unterhalb der Matrix angefügt, liegen sie außerhalb des Suchbereichs.
Lösung: Erweitere den Bereich oder wandle die Nachschlagetabelle mit Strg + T in eine Excel-Tabelle um. Dann wächst der Bereich automatisch mit.
Ursache 7: Ungefähre Suche bei unsortierten Daten
Fehlt das vierte Argument oder steht dort WAHR, sucht Excel eine ungefähre Übereinstimmung. Bei unsortierten Listen kann das zu #NV führen – oder, noch tückischer, zu falschen Ergebnissen ohne Fehlermeldung.
Lösung: Setze für genaue Suchen immer FALSCH als viertes Argument.
Checkliste: #NV in 60 Sekunden finden
- Steht der Suchwert wirklich in der Tabelle? (Strg + F)
- Gibt es Leerzeichen? (LÄNGE vergleichen)
- Sind beide Werte vom gleichen Typ – Zahl oder Text?
- Beginnt die Matrix in der Spalte mit dem Suchwert?
- Ist die Matrix mit $-Zeichen fixiert?
- Umfasst die Matrix alle Zeilen?
- Steht FALSCH als viertes Argument?
WENNNV oder WENNFEHLER?
Beide Funktionen ersetzen Fehler durch einen eigenen Wert. Der Unterschied:
- WENNNV fängt nur den Fehler #NV ab. Andere Fehler wie #BEZUG! bleiben sichtbar und weisen dich auf echte Probleme in der Formel hin.
- WENNFEHLER fängt alle Fehler ab – auch solche, die du eigentlich sehen solltest.
Für den SVERWEIS ist WENNNV deshalb meist die sauberere Wahl.
Häufige Fragen
Warum funktioniert der SVERWEIS nur in einigen Zeilen?
Meist ist die Matrix nicht mit $-Zeichen fixiert und beim Kopieren verrutscht (Ursache 5).
Kann ich #NV-Fehler ausblenden, ohne die Formel zu ändern?
Ja, zum Beispiel mit einer bedingten Formatierung, die die Schrift in Fehlerzellen weiß färbt. Sauberer ist aber WENNNV direkt in der Formel.
Fazit
Hinter #NV stecken fast immer dieselben Ursachen: Leerzeichen, unterschiedliche Datentypen oder eine falsch gesetzte Matrix. Mit der Checkliste oben findest du den Fehler in wenigen Sekunden. Die Grundlagen der Funktion erklären wir ausführlich in unserer kompletten SVERWEIS-Anleitung.



