возвращение строки из vlookup в excel

возвращение строки из vlookup в excel

У меня возникли проблемы с vlookupфункцией в Excel.

У меня есть 2 файла:файл1.xlsxифайл2.xlsx. Оба файла содержат список продуктов с различной информацией, и мне нужно добавить значения изфайл2к продуктам вфайл1(сочетаются по названию продукта).

Я попробовал следующую формулу:

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

но продолжаю получать ошибку значения.

Первое значение — это название продукта в файле file1, второе значение — название filenameфайла file2, название листа и диапазон, который следует использовать для поиска, а третье значение — это номер столбца, из которого следует вернуть данные.

Может, я что-то упускаю из виду? Возвращаемое значение — строка.

решение1

Если вы получаете ошибку #N/A, то это может быть связано с тем, что два столбца, которые вы сравниваете, содержат разные типы данных, например текст и число. Попробуйте сделать одно из следующего:

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

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

Связанный контент