Использовать текст ячейки для ссылки на имя листа в формуле - PullRequest
0 голосов
/ 17 октября 2018

Я создаю сводную страницу для ежедневных производственных отчетов.Все листы находятся в одной рабочей тетради.Ежедневные листы называются 17-го, 16-го, 15-го и т. Д. С ежемесячным сводным листом.Сводная таблица содержит таблицу, в которой первый столбец содержит даты в том же формате, что и вкладки.Я хочу использовать дату в первом столбце сводной таблицы, чтобы ссылаться на одноименную вкладку и извлекать из нее данные.Я пытался найти способ использовать функцию Indirect для этого, но ничего из того, что я пробовал, не работает.Я не хочу вручную редактировать формулу в каждой строке, чтобы ссылаться на соответствующий лист.Я видел похожие вопросы, но решения не работают для меня.

1 Ответ

0 голосов
/ 17 октября 2018

Даты - это числа в Excel, отображаемые в соответствии с форматом, а имена листов - строки.

Вам нужно будет отформатировать число в виде текста в НЕПОСРЕДСТВЕННО:

=INDIRECT("'" & TEXT(A1,"dd-mmm") & "'!A1")
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...