Мне нужно использовать vlookup, чтобы найти некоторую информацию в другой книге, где лист будет переменной, которую я хотел бы получить из ссылки на ячейку.

Листы будут именами поставщиков, например:

Лист1: поставщик_1 Лист2: поставщик_2

Vlookup будет выглядеть примерно так:

=VLOOKUP(A2,'[Suppliers List]B2'!$A:$C,3, False)

Столбец A будет списком идентификаторов продуктов, а столбец B будет именем поставщика, поэтому в приведенном выше примере B2 будет равен supplier_1.

Можно ли поместить ссылку в формулу непосредственно в Excel или мне нужно использовать VBA?

1 ответ1

1

Вы можете использовать этот форум:

=VLOOKUP(A2,INDIRECT("'[Suppliers List.xlsx]"&B2&"'!"&"A"&":"&"C"),3,FALSE)

Список поставщиков

Результат:

Но сначала вам нужно открыть книгу поставщиков, иначе вы получите ошибку: #REF!

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .