У меня есть Excel-файл большего размера со сводной страницей, которая рисует данные из нескольких листов (в этом сценарии не допускаются макросы). В заключение, мне нужны простые ссылки на ячейки из других таблиц (например, = 'foo'!A1). Однако прямое связывание ячеек оказалось довольно утомительной задачей из-за большого количества листов, которые я использовал вспомогательные столбцы для ссылок на лист, строку и столбец ячейки, которые должны быть связаны. В настоящее время я использую функцию INDIRECT для этого случая, которая работает, как и ожидалось, в следующей форме:
=INDIRECT(ADDRESS("Rows helper", "Columns helper", 1,1,"Worksheet helper"))
Из-за своей изменчивой природы функция INDIRECT значительно замедляет рабочий лист и делает файл практически не пригодным для использования. Мой вопрос сейчас, есть ли энергонезависимая альтернатива для такого варианта использования, который не использует макросы.
Большое спасибо за ваши предложения!
Вот пример листа Excel, описанного выше.
PS: Я мог бы использовать макросы для фазы разработки, однако мне нужно было бы удалить их, когда большая часть разработки закончена.