Я понимаю, как работает ссылка на ячейку, например,

=Sheet1.A1

Однако, если я нахожусь в Листе 2, и ячейка B1 содержит Sheet1 , а ячейка C1 содержит A1 .

Можно ли написать ссылку так, чтобы она использовала значения из B1 и C1, чтобы определить, куда должна указывать ссылка?

1 ответ1

3

Вам нужно использовать! после имени листа для основной формулы, как это

=Sheet1!A1

Вы можете использовать INDIRECT для преобразования текстовой ссылки в реальную, поэтому для вашего примера попробуйте

=INDIRECT(B1&"!"&C1)

Имена листов с пробелами (и некоторыми другими характеристиками) также должны заключаться в одинарные кавычки, например, 'Sheet one'!A1 чтобы охватить все возможные имена листов, вы можете перейти на эту версию

=INDIRECT("'"&B1&"'!"&C1)

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