Я не получаю ожидаемый эталонный результат в следующем сценарии
Может кто-нибудь, пожалуйста, объясните это.
Создайте рабочую книгу с 2 x WorkSheets, Sheet1 & Sheet2
Заполните Sheet2 Col A1 Долой следующее
"Заголовок", "Стр2", "Row3", "Row4", "Row5", "Row6", "Row7", "Row8", "Row9"
Создайте именованный диапазон "Заголовок", ЛОКАЛЬНЫЙ для Листа 2, ссылаясь на Лист2!A1
Заполните Sheet1 Col A1 до Row9 включительно следующим
= OFFSET(INDIRECT("Лист2" и "!Заголовок "), 0,0, COUNTA(INDIRECT(" Лист2 "и"!$ A:$ A ")), 1)
Заполните Лист1 B2 до B9 включительно следующим
= "Row is" & ROW(OFFSET(INDIRECT("Sheet2" & "!$ Header "), 0,0, COUNTA(INDIRECT(" Лист2 "и"!$ A:$ A ")), 1))
Результат, который я ожидал
Результат, который я получил
Учитывая, что никакие относительные ссылки не используются и ссылка на строку «Правильно / Ожидаемо» возвращается по формуле в Sheet1 Col B, все же получают неожиданный результат в Sheet1 Col A; в чем дело.
PS Я должен сделать проверку данных на одном листе, относящуюся к динамическим локальным ссылкам на других листах, и мне нужно понять результаты, приведенные выше, чтобы сделать это на лету.