SVERWEIS gibt 0 zurück – Ursachen und Lösungen
Schritt-für-Schritt-Anleitung
Um zu verstehen, warum der SVERWEIS 0 zurückgibt, folge dieser Schritt-für-Schritt-Anleitung:
-
Stelle sicher, dass die Formel korrekt eingegeben ist. Ein typisches Beispiel sieht so aus:
=SVERWEIS(A1;A2:E30;5;FALSCH)
-
Überprüfe, ob der Suchbegriff in der angegebenen Tabelle (z.B. A2:A30) tatsächlich vorhanden ist.
-
Achte darauf, dass der Suchbegriff und die Werte in der Tabelle das gleiche Format haben (z.B. Text oder Zahl).
-
Wenn du sicher bist, dass der Wert vorhanden ist, und dennoch 0 zurückgegeben wird, könnte ein Formatproblem vorliegen. Probiere, den Parameter FALSCH zu verwenden, um eine genaue Übereinstimmung zu suchen.
-
Wenn dein SVERWEIS weiterhin 0 anzeigt, teste die Formel in einer neuen Arbeitsmappe, um mögliche Störungen durch andere Daten zu vermeiden.
Häufige Fehler und Lösungen
-
SVERWEIS gibt 0 zurück, obwohl der Wert vorhanden ist:
Überprüfe das Format der Zellen. Oftmals erkennt Excel Zahlen nicht, wenn sie als Text formatiert sind.
-
SVERWEIS zeigt 0 an:
Stelle sicher, dass der vierte Parameter auf FALSCH gesetzt ist. Wenn der Wert nicht gefunden wird, sollte der Fehlerwert #NV zurückgegeben werden.
-
SVERWEIS findet Wert nicht, obwohl vorhanden:
Achte darauf, dass keine führenden oder nachfolgenden Leerzeichen im Suchbegriff oder in der Liste vorhanden sind.
Alternative Methoden
Falls der SVERWEIS immer noch nicht das gewünschte Ergebnis liefert, kannst du folgende Alternativen ausprobieren:
-
XVERWEIS: Diese Funktion ersetzt den SVERWEIS in neueren Excel-Versionen. Sie ist flexibler und gibt dir mehr Kontrolle über die Suchparameter. Ein Beispiel für die Verwendung von XVERWEIS:
=XVERWEIS(A1;A2:A30;E2:E30;0)
-
FILTER-Funktion: Wenn du eine neuere Excel-Version hast, könntest du auch die FILTER-Funktion verwenden, um mehrere Ergebnisse zu erhalten.
Praktische Beispiele
-
SVERWEIS mit Text:
Angenommen, in Zelle A1 steht "Apfel", und du möchtest den Preis aus der Liste in B2:B10 erhalten. Deine Formel könnte so aussehen:
=SVERWEIS(A1;A2:B10;2;FALSCH)
-
SVERWEIS mit Zahlen:
Wenn in A1 eine ID steht, die in A2:A10 zu finden ist, und du den entsprechenden Namen in B2:B10 abrufen möchtest:
=SVERWEIS(A1;A2:B10;2;FALSCH)
In beiden Fällen ist es wichtig, dass die Werte in den Suchbereichen übereinstimmen und richtig formatiert sind.
Tipps für Profis
-
Verwende die Funktion WENNFEHLER: Um die Ausgabe von 0 zu vermeiden, kannst du WENNFEHLER verwenden:
=WENNFEHLER(SVERWEIS(A1;A2:E30;5;FALSCH); "Nicht gefunden")
-
Datenvalidierung: Stelle sicher, dass die Daten in den Zellen korrekt und konsistent sind. Eine Datenvalidierung kann helfen, Fehler zu vermeiden.
-
Versteckte Zeichen entfernen: Manchmal können unsichtbare Zeichen in deinen Daten Probleme verursachen. Nutze die Funktion SAUBER oder GLÄTTEN, um sie zu entfernen.
FAQ: Häufige Fragen
1. Warum zeigt SVERWEIS 0 an, obwohl der Wert vorhanden ist?
Das kann an einem Formatproblem oder an versteckten Zeichen liegen. Überprüfe die Formate der Zellen und die Inhalte.
2. Was bedeutet der vierte Parameter in der SVERWEIS-Funktion?
Der vierte Parameter bestimmt, ob eine genaue Übereinstimmung (FALSCH) oder eine ungefähre Übereinstimmung (WAHR oder weggelassen) gesucht wird.
3. Wie kann ich SVERWEIS so einstellen, dass er anstelle von 0 einen leeren Wert anzeigt?
Du kannst WENN(SVERWEIS(...)=0; ""; SVERWEIS(...)) verwenden, um 0 durch einen leeren Wert zu ersetzen.