Formulas Tab > Name Manager > Select Table/Change Name
). В частности, вы хотите изменить имена на желаемое имя списка. (Table 1 Name = List1
и Table 2 Name = List2
) E3, F3, & G3
E3 = VLOOKUP(D3, Indirect(C3), 2, 0)
F3 = VLOOKUP(D3, Indirect(C3), 3, 0)
G3 = VLOOKUP(D3, Indirect(C3), 4, 0)
Это будет обновляться динамически, как ваша таблица размеры расширяются. Вы также можете добавить столько таблиц, сколько захотите, и это продолжит работать.
При использовании это выглядит примерно так
Мое последнее предложение - вкладывать каждую формулу выше внутри IFERROR()
Эта статья содержит ваш ответ:
Запросы с параметрами списка не могут быть предварительно скомпилированы, потому что перевод запрос зависит от количества элементов в списке.