У меня есть электронная таблица, которая берет данные из других 52 электронных таблиц и суммирует их.

Столбцы на листе соответствуют именам других электронных таблиц (с использованием дат, т. Е. Столбец 01.01.2017 содержит данные из электронной таблицы 01012017). Если я изменю имена столбцов, чтобы они соответствовали именам электронных таблиц, как мне использовать их в VLOOKUP, чтобы я мог просто копировать свои формулы и не обновлять формулы в каждом столбце?

Моя формула VLOOKUP такая: = IFERROR(VLOOKUP($ A2, '12302016'!$ A $ 7: $ I $ 22,9, FALSE), 0)

Как мне изменить «12302016», чтобы использовать имя столбца?

Скриншот моих данных

Я знаю, что не могу указать 30.12.2016 в качестве имени таблицы.

1 ответ1

1

Вместо '12302016'!$A$7:$I$22 использовать:

INDIRECT("'"&SUBSTITUTE (TEXT(E$1,"dd/mm/yyyy),"/","")&"'!$A$7:$I$22")

Где E$1 - ваш заголовок.

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