Таким образом, у меня есть ряд рабочих листов в моих книгах с именами A1-A4, B1-B4 и т.д. Я пытаюсь сделать индексную страницу, которая вытягивает некоторые данные из каждого рабочего листа в таблицу, но, кажется, не может получить НЕПОСРЕДСТВЕННОЕ Функция взять. Моя текущая функция:
=INDIRECT("'"&B3&"'!D3&CHAR(10)&'"&B3&"'!D4")
Это дает мне ошибки #REF, предполагалось, что он прочитает имя листа из ячейки B3 на странице индекса, а затем отобразит текст в ячейках D3 и D4 этого листа, разделенный новой строкой. то есть:
=('A3'!D3&CHAR(10)&'A3'!D4)
(Предполагая, что B3 содержит "A3"). Я понимаю, что могу просто жестко закодировать имена рабочих таблиц в таблицы, но все это становится немного затруднительным, когда люди переименовывают рабочие листы, и я не собираюсь в конечном итоге быть единственным, кто использует этот индекс. Я планирую, что они смогут редактировать столбец B с новыми именами листа, а формулы будут меняться в соответствии с требованиями.
Спасибо за любой вклад