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

Forumthread: SVERWEIS - Suchkriterium formatieren

SVERWEIS - Suchkriterium formatieren
Kalle
Hi,
ich habe ein Problem mit SVERWEIS, erhalte immer #NV. Wenn ich das Suchkriterium nochmal manuell änder, dann wird erfolgreich in der Matrix gefunden. Hier ein Beispiel, was ich meine:
In A2 steht der Wert: 4711
In B2 steht: #NV
Wenn ich jetzt den Wert in A2 nochmal mit 4711 überschreibe, dann steht in B2 der gesuchte Wert aus der Matrix. Ich habe beide Spalten mit "Zahl" formartiert, trotzdem funktioniert das nicht. Habe auch mal den Wert in A2 mit 1 multipliziert und dann kopiert und "Werte einfügen" gemacht, erfolglos.
Hat jemand eine Idee, bin am verzweifeln :-(
Gruß
Kalle
Anzeige
Schreib das *1 in deine SVERWEIS-Fml zum...
11.11.2010 21:52:45
Luc:-?
…Suchkriterium, Kalle,
möglicherweise ist da dein sicher standardeingestelltes XL etwas übereifrig bei der Formatübernahme von oben oder unten…
Gruß Luc :-?
AW: Schreib das *1 in deine SVERWEIS-Fml zum...
11.11.2010 22:12:25
Kalle
Hi,
vielen Dank an euch Beide :-)
Die Tabelle wurde aus einer TXT-Datei importiert. Jetzt hat es funktioniert.
Gruß
Kalle
Anzeige
AW: Schreib das *1 in deine SVERWEIS-Fml zum...
11.11.2010 22:35:41
Kalle
Sorry, zu früh gefreut, das klappt nicht :-(
Also die Matrix-Tabelle ist im Excel-Format durch Lexware Faktura erstellt worden. Die Tabelle mit dem Suchkriterium kommt auch aus dem Programm, nur kann ich hier nur die Ausgabe in TXT erstellen. Die importiere ich dann in Excel mit Tabstopp getrennt.
Es handelt sich um eine Statistik-Auswertung, die ich monatlich erstellen muss und möchte das möglichst ohne viel Aufwand machen.
Noch eine Idee?
Anzeige
Beim Import kann man einstellen, welche...
12.11.2010 02:01:13
Luc:-?
…Spalte Text und welche Zahlen enthalten soll, Kalle…
Gruß Luc :-?
AW: SVERWEIS - Suchkriterium formatieren
11.11.2010 21:52:47
{Boris}
Hi,
wenn die Zelle vormals irgendwann mal als Text formatiert war, dann dann zeigt Excel dieses "hartnäckige" Verhalten.
Wenn der Suchbegriff vom Datentyp ZAHL sein soll, dann multipliziere ihn innerhalb der SVERWEIS-Formel:
=SVERWEIS(A2*1;...)
Grüße Boris
Anzeige
AW: SVERWEIS - Suchkriterium formatieren
11.11.2010 22:39:14
Kalle
Sorry, zu früh gefreut, das klappt nicht :-(
Also die Matrix-Tabelle ist im Excel-Format durch Lexware Faktura erstellt worden. Die Tabelle mit dem Suchkriterium kommt auch aus dem Programm, nur kann ich hier nur die Ausgabe in TXT erstellen. Die importiere ich dann in Excel mit Tabstopp getrennt.
Es handelt sich um eine Statistik-Auswertung, die ich monatlich erstellen muss und möchte das möglichst ohne viel Aufwand machen.
Noch eine Idee?
Anzeige

Forumthreads zu verwandten Themen

Anzeige
Anzeige
Anzeige
Anzeige

Infobox / Tutorial

SVERWEIS: Suchkriterium formatieren und Probleme lösen


Schritt-für-Schritt-Anleitung

  1. Überprüfen der Formatierung: Stelle sicher, dass sowohl das Suchkriterium als auch die Matrix in Excel als „Zahl“ formatiert sind. Gehe dazu zu den Zellen, klicke mit der rechten Maustaste und wähle „Zellen formatieren“. Achte darauf, dass „Zahl“ ausgewählt ist.

  2. Anpassung der SVERWEIS-Formel: Wenn du beim SVERWEIS-Format Problem auf #NV stößt, versuche, das Suchkriterium in der Formel zu multiplizieren. Beispiel:

    =SVERWEIS(A2*1;Matrix;Spaltenindex;FALSCH)
  3. Importierte Daten überprüfen: Wenn die Daten aus einer TXT-Datei importiert wurden, kann es sein, dass Excel sie als Text behandelt. Überprüfe die Daten und formatiere die Zellen gegebenenfalls neu.

  4. Daten erneut eingeben: Wenn du weiterhin Probleme hast, versuche, die Werte manuell einzugeben oder kopiere und füge sie als „Werte“ ein. Das kann manchmal die Formatierung zurücksetzen.


Häufige Fehler und Lösungen

  • #NV Fehler: Wenn du den Fehler #NV siehst, bedeutet das, dass das Suchkriterium nicht in der Matrix gefunden wurde. Überprüfe die Formatierung der Zellen und stelle sicher, dass sie übereinstimmen.

  • Text- und Zahlenformat: Wenn das Suchkriterium als Text formatiert ist, obwohl es eine Zahl ist, wird SVERWEIS nicht funktionieren. Verwende die Formel =WERT(A2) oder multipliziere mit 1, um es in eine Zahl zu konvertieren.

  • Importprobleme: Bei Datenimporten aus verschiedenen Programmen kann es zu Formatierungsfehlern kommen. Verwende die Importoptionen in Excel, um die Formatierung zu steuern.


Alternative Methoden

  • SVERWEIS mit Formatierung: Wenn du dennoch Probleme mit dem SVERWEIS hast, kannst du auch die Funktion FILTER in Excel 365 verwenden, um die Daten dynamisch zu filtern und anzuzeigen.

  • Verwendung von INDEX und VERGLEICH: Diese Kombination kann manchmal flexibler sein und Probleme bei der Formatierung umgehen:

    =INDEX(Matrix;VERGLEICH(A2;Suchbereich;0))

Praktische Beispiele

Angenommen, du hast folgende Daten:

A B
4711 #NV
4712 100
4713 200

Wenn du =SVERWEIS(A2;A1:B3;2;FALSCH) verwendest, und A2 enthält 4711, wird #NV angezeigt, wenn die Zellen nicht korrekt formatiert sind.

Um dies zu beheben, kannst du:

=SVERWEIS(A2*1;A1:B3;2;FALSCH)

eingeben, um sicherzustellen, dass das Suchkriterium als Zahl behandelt wird.


Tipps für Profis

  • Datenbereinigung: Nutze die Funktion „Text in Spalten“, um sicherzustellen, dass alle Daten korrekt formatiert sind, insbesondere nach dem Import.

  • Verwendung von Datenvalidierung: Setze Datenvalidierung ein, um sicherzustellen, dass die Eingaben im richtigen Format erfolgen.

  • Formatierung überprüfen: Du kannst die Funktion ISTZAHL() verwenden, um zu überprüfen, ob das Suchkriterium tatsächlich als Zahl erkannt wird.


FAQ: Häufige Fragen

1. Warum zeigt mein SVERWEIS immer #NV an?
Das kann an einer falschen Formatierung des Suchkriteriums oder der Matrix liegen. Überprüfe, ob beide als „Zahl“ formatiert sind.

2. Was kann ich tun, wenn meine Daten importiert wurden?
Achte darauf, die Importoptionen in Excel zu nutzen, um die Formatierung richtig einzustellen. Du kannst auch versuchen, die Werte manuell zu bearbeiten oder mit *1 zu multiplizieren.

3. Gibt es eine einfachere Methode als SVERWEIS?
Ja, in neueren Excel-Versionen kannst du die FILTER-Funktion verwenden, um Daten dynamisch zu filtern, was oft einfacher und flexibler ist.

Beliebteste Forumthreads (12 Monate)

Anzeige
Anzeige
Anzeige