Функция Excel INDIRECT ссылается на ячейку с переменной строкой из другого рабочего листа

Функция Excel INDIRECT ссылается на ячейку с переменной строкой из другого рабочего листа

Я не могу заставить 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)

Связанный контент