Я не могу заставить INDIRECT
функцию Excel ссылаться на ячейку из другого рабочего листа.
Я перепробовал много вариантов следующей формулы, но всегда получаю ошибку
=INDIRECT("'Form Responses 1'!""C"&D13)
также
=INDIRECT("'"Form Responses 1'"!""C"&D13)
Я пытаюсь получить данные из столбца C
на рабочем листе «Ответы формы 1» – с переменной строки в ячейке D13
[я могу поместить ячейку D13
(переменную строки) на любом рабочем листе, какой из них удобнее для формулы] на мой целевой рабочий лист (в ячейку C2
на целевом листе). Я помещаю приведенную выше формулу C2
на мой целевой рабочий лист.
Я могу написать формулы для INDIRECT
функций, которые работают на одном и том же рабочем листе, и формулы для перемещения ячейки с одного рабочего листа на другой, но не могу заставить INDIRECT
функцию работать с одного рабочего листа на другой с переменной строкой.
решение1
Ваша первая попытка близка к правильному варианту, но в ней есть несколько лишних цитат:
=INDIRECT("'Form Responses 1'!""C"&D13)
↑↑
Вам следует сделать следующее:
=INDIRECT("'Form Responses 1'!C"&D13)