SVerweis: Umgang mit NV und 0 in Excel
Schritt-für-Schritt-Anleitung
Um den SVerweis in Excel so zu gestalten, dass bei NV oder 0 eine leere Zelle angezeigt wird, kannst du folgende Formel verwenden:
=WENNFEHLER(WENN(SVERWEIS(E3;Tabelle1;16;0)=0;"";SVERWEIS(E3;Tabelle1;16;0));"")
Diese Formel funktioniert wie folgt:
- SVERWEIS sucht den Wert in Zelle E3 in der Tabelle1 und gibt das Ergebnis aus der 16. Spalte zurück.
- WENN prüft, ob das Ergebnis 0 ist. Wenn ja, wird eine leere Zelle ("") angezeigt.
- WENNFEHLER sorgt dafür, dass bei einem Fehler (z.B. #NV) ebenfalls eine leere Zelle angezeigt wird.
Häufige Fehler und Lösungen
-
Fehlerhafte Formel: Wenn du die Formel so schreibst, wie im ersten Beitrag von Henschel, erhältst du eine Fehlermeldung. Achte darauf, dass die Klammern und Argumente korrekt gesetzt sind, wie in der oben genannten Schritt-für-Schritt-Anleitung.
-
Ergebnis 0 statt leer: Wenn der SVerweis 0 zurückgibt, aber du eine leere Zelle haben möchtest, stelle sicher, dass die WENN-Funktion richtig implementiert ist.
-
#NV wird nicht als leer angezeigt: Verwende WENNFEHLER, um sicherzustellen, dass Fehler als leere Zellen dargestellt werden.
Alternative Methoden
Eine weitere Methode, um NV und 0 als leere Zellen anzuzeigen, ist die Verkürzung der Formel. Wenn der SVerweis nur Texte zurückgibt, kannst du diese Formel verwenden:
=WENNFEHLER(SVERWEIS(E3;Tabelle1;16;0)&"";"")
Diese Methode hat jedoch ihre Grenzen. Sie sollte nicht verwendet werden, wenn du mit Zahlen arbeitest, da das Anhängen von "" die Zahlen in Text umwandelt.
Praktische Beispiele
Angenommen, du hast eine Tabelle mit den folgenden Werten:
| E3 |
Ergebnis |
| 1 |
10 |
| 2 |
0 |
| 3 |
#NV |
Mit der oben genannten Formel würde das folgende Ergebnis entstehen:
| E3 |
Ergebnis |
| 1 |
10 |
| 2 |
|
(leere Zelle) |
| 3 |
|
(leere Zelle) |
So erhältst du einen klaren Überblick, ohne dass NV oder 0 in deinen Ergebnissen erscheinen.
Tipps für Profis
- Verwende die WENNFEHLER-Funktion, um auch andere Fehler zu behandeln, die während der Berechnung auftreten können.
- Du kannst die Formel anpassen, um spezifische Werte anzuzeigen, anstatt nur leere Zellen.
- Teste deine Formeln in einer kleineren Datenmenge, bevor du sie auf große Tabellen anwendest, um sicherzustellen, dass sie wie gewünscht funktionieren.
FAQ: Häufige Fragen
1. Wie kann ich NV durch ein anderes Zeichen ersetzen?
Du kannst die Formel so anpassen:
=WENNFEHLER(WENN(SVERWEIS(E3;Tabelle1;16;0)=0;"Dein Zeichen";SVERWEIS(E3;Tabelle1;16;0));"")
2. Funktioniert das auch in anderen Excel-Versionen?
Ja, die beschriebenen Funktionen sind in den meisten modernen Excel-Versionen verfügbar, einschließlich Excel 2010 und höher.