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

Forumthread: wenn sverweis -> fehler, dann...

wenn sverweis -> fehler, dann...
08.11.2007 10:57:52
lukas
hallo zusammen,
wie kann ich einen fehler von sverweis abfangen mit einer wenn-formel?
d.h. ich möchte, dass per sverweis gesucht wird. wenn dort aber der entsprechende datensatz nicht vorhanden ist, gibt excel #NV aus.
mein vorhaben ist:
=wenn(sverweis(...)=#NV;"";"")
danke für die zahlreichen antworten!
grüsse
lukas

Anzeige

3
Beiträge zum Forumthread
Beiträge zu diesem Forumthread

Betreff
Datum
Anwender
Anzeige
AW: wenn sverweis -> fehler, dann...
08.11.2007 11:01:53
Hajo_Zi
Hallo Lukas,
=Wenn(Istfehler(Deine_Formel);"";Deine_Formel)
Falls Code vorhanden wurde dieser getestet unter Betriebssystem XP Pro und Excel Version XP Pro SP3
Bitte keine Mail, Probleme sollten im Forum gelöst werden.
Das Forum lebt auch von den Rückmeldungen.
Betriebssystem XP Pro SP2 und Excel Version2003 SP2.


Anzeige
AW: wenn sverweis -> fehler, dann...
08.11.2007 11:01:00
Xico
Hallo Lukas,
=wenn(istfehler(sverweis(...));"";sverweis(...))
Gruss
xico

AW: wenn sverweis -> fehler, dann...
08.11.2007 11:07:00
Marta
Hallo Lukas,
folgende Formel gibt es da: =ISTNV
Folgendermaßen sieht das aus:
=WENN(ISTNV(SVERWEIS(Suchkriterium;Datenbereich;Spalte;FALSCH));"";SVERWEIS(Suchkriterium; Datenbereich;Spalte;FALSCH))
Versuchs mal.
Marta
Anzeige
;

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

Fehler bei SVERWEIS abfangen und behandeln


Schritt-für-Schritt-Anleitung

Um einen Fehler von SVERWEIS abzufangen, kannst du die WENN-Funktion in Kombination mit ISTFEHLER oder ISTNV verwenden, um zu überprüfen, ob der gesuchte Wert vorhanden ist. Hier sind die Schritte:

  1. Identifiziere dein Suchkriterium: Lege fest, wonach du suchen möchtest.
  2. Bestimme den Datenbereich: Wähle den Bereich aus, in dem du suchst.
  3. Verwende die Formel:
    • Um einen NV-Fehler zu behandeln, kannst du diese Formel verwenden:
      =WENN(ISTNV(SVERWEIS(Suchkriterium; Datenbereich; Spalte; FALSCH)); ""; SVERWEIS(Suchkriterium; Datenbereich; Spalte; FALSCH))
    • Um allgemein einen Fehler abzufangen, benutze:
      =WENN(ISTFEHLER(SVERWEIS(Suchkriterium; Datenbereich; Spalte; FALSCH)); ""; SVERWEIS(Suchkriterium; Datenbereich; Spalte; FALSCH))
  4. Füge die Formel in die gewünschte Zelle ein und passe die Parameter an.

Häufige Fehler und Lösungen

  • Problem: SVERWEIS gibt #NV aus.

    • Lösung: Stelle sicher, dass das Suchkriterium im Datenbereich vorhanden ist. Verwende die Formel =WENN(ISTNV(SVERWEIS(...)); ""; SVERWEIS(...)), um den Fehler zu behandeln.
  • Problem: Falsche Parameter in der Formel.

    • Lösung: Überprüfe die Parameter, wie Suchkriterium, Datenbereich und Spalte, um sicherzustellen, dass sie korrekt sind.
  • Problem: Es wird ein falscher Wert zurückgegeben.

    • Lösung: Stelle sicher, dass die Spalte im Datenbereich die gewünschte Information enthält und dass die Art der Suche (WAHR oder FALSCH) korrekt eingestellt ist.

Alternative Methoden

Es gibt verschiedene Methoden, um mit Fehlern in SVERWEIS umzugehen:

  1. VERGLEICH-Funktion: Mit dieser Funktion kannst du überprüfen, ob der Wert vorhanden ist, bevor du SVERWEIS ausführst.

    =WENN(ISTFEHLER(VERGLEICH(Suchkriterium; Suchbereich; 0)); ""; SVERWEIS(Suchkriterium; Datenbereich; Spalte; FALSCH))
  2. XVERWEIS (Excel 365): Diese Funktion ersetzt SVERWEIS und bietet eine einfachere Handhabung von Fehlern.

    =XVERWEIS(Suchkriterium; Suchbereich; Rückgabebereich; "Nicht gefunden")

Praktische Beispiele

  • Beispiel 1: Wenn du nach einem Produkt suchst und sicherstellen möchtest, dass kein Fehler angezeigt wird, kannst du folgende Formel verwenden:

    =WENN(ISTNV(SVERWEIS(A2; Produkte; 2; FALSCH)); "Produkt nicht gefunden"; SVERWEIS(A2; Produkte; 2; FALSCH))
  • Beispiel 2: Wenn du eine Bewertung suchst und sicherstellen möchtest, dass bei nicht vorhandenem Wert eine Null angezeigt wird:

    =WENN(ISTNV(SVERWEIS(B2; Bewertungen; 2; FALSCH)); 0; SVERWEIS(B2; Bewertungen; 2; FALSCH))

Tipps für Profis

  • Nutze die WENNFEHLER-Funktion, um mehrere Fehlerquellen in einer Formel zu behandeln:

    =WENNFEHLER(SVERWEIS(Suchkriterium; Datenbereich; Spalte; FALSCH); "Fehler")
  • Achte darauf, dass dein Datenbereich gut strukturiert ist, um die Leistung von SVERWEIS zu optimieren.

  • Verwende die Kombination von SVERWEIS mit anderen Funktionen wie VERKETTEN oder TEXTVERKETTEN, um komplexere Datenanalysen durchzuführen.


FAQ: Häufige Fragen

1. Wie kann ich SVERWEIS verwenden, ohne #NV anzuzeigen? Du kannst die Formel =WENN(ISTNV(SVERWEIS(...)); ""; SVERWEIS(...)) verwenden, um zu vermeiden, dass #NV angezeigt wird.

2. Was ist der Unterschied zwischen ISTFEHLER und ISTNV? ISTFEHLER fängt alle Arten von Fehlern ab, während ISTNV speziell das NV-Fehlerzeichen (#NV) behandelt.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige