VERWEIS auf ein SVERWEIS-Ergebnis: Warum es oft schiefgeht

Ein verschachtelter SVERWEIS klingt einfach: Erster SVERWEIS sucht Wert A → zweiter SVERWEIS sucht auf Basis des Ergebnisses weiter.
In der Praxis führt das aber häufig zu #NV, obwohl alle Daten korrekt vorhanden sind.

Der Grund:
Der erste SVERWEIS liefert oft einen Text zurück, selbst wenn dieser wie eine Zahl aussieht – und der zweite SVERWEIS erwartet eine echte Zahl.

Beispiel:

  • Ergebnis des ersten SVERWEIS: "1001" (Text)
  • Lookup-Wert im zweiten Bereich: 1001 (Zahl)

Auch wenn beide gleich aussehen, erkennt Excel: Text ≠ Zahl. Ergebnis: #NV.

Die Lösung: Nutze die WERT-Funktion

Damit der zweite SVERWEIS sauber funktioniert, solltest du das Ergebnis des ersten SVERWEIS in eine Zahl konvertieren.

So sieht die sichere Variante aus:

=SVERWEIS(WERT(SVERWEIS(A2;Tabelle1!A:B;2;FALSCH));Tabelle2!A:C;3;FALSCH)

Was passiert hier?

  1. Innerer SVERWEIS findet einen Wert (häufig als Text).
  2. WERT() wandelt das Ergebnis zuverlässig in eine Zahl um.
  3. Äußerer SVERWEIS sucht jetzt mit einem korrekten numerischen Wert → kein #NV mehr.

Damit verhinderst du den häufigsten Fehler bei „SVERWEIS auf SVERWEIS“.

Typische Fehlerquellen und wie du sie vermeidest

Unterschiedliche Datentypen (Text vs Zahl)

Der Klassiker – und die häufigste Ursache für #NV.
Nutze WERT(), wenn der innere SVERWEIS Zahlen liefern sollte.

Erste Spalte im Suchbereich ist Textformatiert

Wenn dein äußerer SVERWEIS wiederum Text sucht, musst du beides auf Text bringen:

=SVERWEIS(TEXT(SVERWEIS(A2;Tabelle1!A:B;2;FALSCH);"@");Tabelle2!A:C;3;FALSCH)

Leerzeichen oder nicht sichtbare Zeichen

Nutze TRIMMEN oder SÄUBERN:

=SVERWEIS(WERT(SÄUBERN(TRIMMEN(SVERWEIS(A2;Tabelle1!A:B;2;FALSCH))));Tabelle2!A:C;3;FALSCH)

Alternativ: XVERWEIS (wenn verfügbar)

Wenn du Excel 365 hast, löst XVERWEIS viele Probleme eleganter:

=XVERWEIS(WERT(XVERWEIS(A2;Tabelle1!A:A;Tabelle1!B:B));Tabelle2!A:A;Tabelle2!C:C)

Praxisbeispiel: Artikelnummer → Kategorie → Preis

Stell dir vor:

  1. In Tabelle1 findest du zur Artikelnummer die Kategorie.
  2. In Tabelle2 suchst du über diese Kategorie den passenden Preis.

Ohne WERT() entstehen dabei fast immer #NV-Fehler, weil Kategorien oft als Text gespeichert sind.
Mit WERT() stellst du sicher, dass der zweite Lookup korrekt ausgeführt wird.

Interne Links für weitere Vertiefung

➡️ Lies auch meinen Beitrag zu Excel Exponentialschreibweise, wenn du Probleme mit unerwarteten Zahlenformaten hast.
➡️ Oder wirf einen Blick auf Excel Runden vs. Kürzen, wenn du Werte vor einem SVERWEIS vorbereiten möchtest.

Tipp für YouTube-Fans

Mehr Excel-Tipps findest du auf meinem YouTube-Kanal:
👉 https://www.youtube.com/@datenanalyst