Zurückgeben einer Zeichenfolge aus VLookup in Excel

Zurückgeben einer Zeichenfolge aus VLookup in Excel

Ich habe Probleme mit der vlookupFunktion in Excel.

Ich habe 2 Dateien:Datei1.xlsxUndDatei2.xlsx. Beide Dateien enthalten eine Liste von Produkten mit einer Reihe verschiedener Informationen und ich muss Werte hinzufügen ausDatei2zu Produkten inDatei1(gepaart basierend auf dem Produktnamen).

Ich habe folgende Formel ausprobiert:

=VLOOKUP(B2, [file2.xlsx]Tovar!$A:$AR,38,FALSE)

aber es wird immer wieder ein Wertefehler angezeigt.

Der erste Wert ist der Name des Produkts in Datei1, der zweite Wert ist der filenamevon Datei2, der Name des Blatts und der Bereich, der für die Suche verwendet werden soll, und der dritte Wert ist die Nummer der Spalte, aus der Daten zurückgegeben werden sollen.

Gibt es etwas Offensichtliches, das ich übersehen habe? Der zurückzugebende Wert ist eine Zeichenfolge.

Antwort1

Wenn der Fehler #N/A lautet, kann es sein, dass die beiden Spalten, die Sie vergleichen, unterschiedliche Datentypen enthalten, z. B. Text und eine Zahl. Versuchen Sie einen der folgenden Schritte:

=VLOOKUP(TEXT(B2, "0"), [file2.xlsx]Tovar!$A:$AR,38,FALSE)

=VLOOKUP(VALUE(B2), [file2.xlsx]Tovar!$A:$AR,38,FALSE)

verwandte Informationen