Цитата |
---|
написал: Есть такой недокументированный вариант ссылки: =Таблица1[[Расход]:[Расход]] |
Добрый день, продолжу тему. Рассчитываю на вашу помощь. При применении данного варианта фиксирования диапазона получается следующий результат вычисления формулы:
Сама формула:
=ЕСЛИ(СВОДНАЯ[@[Дох_Расх]:[Дох_Расх]]="РАСХОД";СУММЕСЛИ(РЕЕСТР_РАСХ[@[Номер статьи]:[Номер статьи]];СВОДНАЯ[@[Столбец9]:[Столбец9]];РЕЕСТР_РАСХ[декабрь]);СУММЕСЛИ(РЕЕСТР_ДОХ[@[Номер статьи]:[Номер статьи]];СВОДНАЯ[@[Столбец9]:[Столбец9]];РЕЕСТР_ДОХ[декабрь]))
Результат вычислений прикреплен. Результат вычислений неудовлетворительный)
Формула писалась с целью зафиксировать диапазоны таблицы для протягивания.
Исходная формула выглядела так:
=ЕСЛИ([@[Дох_Расх]]="РАСХОД";СУММЕСЛИ(РЕЕСТР_РАСХ[Номер статьи];[@Столбец9];РЕЕСТР_РАСХ[декабрь]);СУММЕСЛИ(РЕЕСТР_ДОХ[Номер статьи];[@Столбец9];РЕЕСТР_ДОХ[декабрь]))
Результат ее вычисления прикреплен (вычисление 2)
При протягивании исходной формулы менялись диапазоны, вариантом было только копирование формулы и изменение периода. Таким образом получается нужный вариант. Но не могу поверить, что нельзя получить нужный результат путем протягивания.
Получается при корректировке формулы и фиксировании диапазона РЕЕСТР_ДОХ[@[Номер статьи]:[Номер статьи]], результатом вычисления является ДОХОД!$D$18 (рис. результатывыч), а исходная ФОРМУЛА РЕЕСТР_ДОХ[Номер статьи] смотрит весь диапазон ДОХОД!$D$6:$D$160 (рис. вычисление 2), что и влияет в конечном итоге на корректный результат.
Коллеги помогите докопаться до истины.