Использование содержимого ячейки для ссылки на таблицу
Я создал таблицы данных для каждой комбинации "Провинция", "Год", "Тип" и назвал каждую таблицу соответственно (например, AB2015P или NL2012B), и я пытаюсь найти соотношения на другом листе, используя данные в таблицах, и Я не хочу вручную вводить каждое имя таблицы.
В моих таблицах отношений есть Провинция в столбце A, Год в столбце B и Тип в столбце C. Я хочу сделать vlookup, который просматривает значение "работа" в соответствующей таблице по первым трем столбцам, я попытался объединить с помещая три столбца в четвертый столбец, D, но я не могу распознать его как таблицу. Я пробовал эти формулы:
=Vlookup("work", A2&B2&C2, 2, false)
=vlookup("work", D2, 2, false)
=VLOOKUP("work","'"&A2&"'"&"'"&B2&"'"&"'"&C2&"'", 3, FALSE)
или какую-либо добавку, о которой я мог подумать, но я не могу заставить Excel распознать его как имя таблицы.
2 ответа
Первым делом; Я делаю предположение, что вы используете VLOOKUP
неправильно. VLOOKUP
ищет самый левый столбец table_array
для lookup_value
, В вашем случае он не найдет "work"
потому что я делаю предположение, что это в 3-м столбце таблицы.
У вас есть два варианта.
- Переместить
Type
колонка полностью налево - использование
MATCH/INDEX
вместоVLOOKUP
Вторая вещь; при наборе формулы, если вы начнете вводить имя таблицы, она должна появиться в контекстном меню для выбора. Это будет выглядеть так;
=VLOOKUP("work", AB2015P, 2,FALSE)
Используйте INDIRECT()
=VLOOKUP("work",INDIRECT(A2&B2&C2),2,FALSE)
Функция INDIRECT() преобразует текстовую строку в ссылку на ячейку или диапазон.
Я бы попытался объединить 3 части ссылки на таблицу, и, похоже, это должно было сработать, но в этом случае Excel интерпретирует его как текст, что недопустимо в этой позиции функции VLOOKUP(). То же самое произойдет, если вы введете фактическое имя таблицы в кавычках, то есть "AB2015P".
Таким образом, использование функции INDIRECT() здесь преобразует текстовую строку в фактическую ссылку на диапазон.
Вот некоторая дополнительная информация о INDIRECT(), и этот веб-сайт также является ценным общим ресурсом для советов и методов Excel.