Ich habe Probleme mit der vlookup
Funktion 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 filename
von 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)