Хм, да это сработало, но в чем суть добавления этих двух тире вначале формулы? И в целом это не помогло. Прикрепляю обновленный образец, задача такая же. (Сразу не прикрепил такой пример потому что не знал, в чем может быть причина и сокращал форму таблицы для примера как вы и просили).
написал: Вы понимаете что такое файл-ПРИМЕР? Удалите из файла все лишнее (формы, скрытые листы, модули и проч), не относящееся к вопросу, и приложите файл тут, в сообщении.
Да понимаю, забыл что есть скрытые листы... Прикладываю пример
Вообщем, в столбце AF, условно говоря до 13 строки всё ок, динамический диапазон внутри функции все нормально определяет и смещает куда надо. А дальше почему то начинаются ошибки. Начал разбираться на примере 18ой позиции по столбцу АС. Нифига не понимаю, высоту диапазона в смещении поставил фиксированной, потом пробовал вычислять его с помощью разницы двух значений по поискпоз, отдельно вычисляется, но внутри формулы толку нет.
Вообщем вопрос, почему эта формула =ПОИСКПОЗ($W$1;СМЕЩ($D$1:$D$10000;ПОИСКПОЗ(AD19;$AC$1:$AC$10000;0);0;15)) возвращает мне восьмерку а не тройку?
Вообщем, в столбце AF, условно говоря до 13 строки всё ок, динамический диапазон внутри функции все нормально определяет и смещает куда надо. А дальше почему то начинаются ошибки. Начал разбираться на примере 18ой позиции по столбцу АС. Нифига не понимаю, высоту диапазона в смещении поставил фиксированной, потом пробовал вычислять его с помощью разницы двух значений по поискпоз, отдельно вычисляется, но внутри формулы толку нет.
Вообщем вопрос, почему эта формула =ПОИСКПОЗ($W$1;СМЕЩ($D$1:$D$10000;ПОИСКПОЗ(AD19;$AC$1:$AC$10000;0);0;15)) возвращает мне восьмерку а не тройку?
Вообщем, в столбце AF, условно говоря до 13 строки всё ок, динамический диапазон внутри функции все нормально определяет и смещает куда надо. А дальше почему то начинаются ошибки. Начал разбираться на примере 18ой позиции по столбцу АС. Нифига не понимаю, высоту диапазона в смещении поставил фиксированной, потом пробовал вычислять его с помощью разницы двух значений по поискпоз, отдельно вычисляется, но внутри формулы толку нет.
Вообщем вопрос, почему эта формула =ПОИСКПОЗ($W$1;СМЕЩ($D$1:$D$10000;ПОИСКПОЗ(AD19;$AC$1:$AC$10000;0);0;15)) возвращает мне восьмерку а не тройку?