Я пытаюсь создать инструмент рабочего листа в Excel 2010, который позволит пользователям извлекать данные из других (новых) листов, которые копируются или перемещаются в рабочую книгу. Я даю формулу СМЕЩЕ попробовать, но получаю ошибку с:Формула OFFSET вызывает ошибку при попытке динамической ссылки на лист/ячейку
=OFFSET(("'"&'Profit Scenarios'!$I$1&"'!"&"$A"&$I$3),16,5)
Profit Scenarios
этим именем листа с инструментом и в пользователях мобильной I1 можно ввести имя нового листа (с их данными) что они перешли в книгу и хотят проанализировать. В ячейке I3 в Profit Scenarios
(рабочий лист инструмента) пользователи печатают строку импортированного листа данных, на котором есть свои метки данных (пользователи импортируют из разных баз данных, а строка с метками данных может меняться; мне нужно установить правильную ссылку для формула OFFSET).
В настоящее время у меня есть v1
в ячейке I1 и 1
в ячейке I3. Я хочу, чтобы приведенная выше формула вычислялась следующим образом:
=OFFSET(('v1'!$A1),16,5)
и когда я вручную вводим эту формулу, функция правильно оценивает.
Я также попытался использовать функцию ADDRESS. Функция ADDRESS оценивается просто отлично сама по себе, но когда я устанавливаю ее внутри OFFSET в качестве первой переменной, я все равно получаю ошибку.
Что я делаю неправильно?
Имеет ли это какое-либо отношение к тому, что OFFSET является изменчивой функцией или что-то не так с моими цитатами?