Добрый день. Сразу извиняюсь, но нет возможности вложить пример из-за политик безопасности компании.
Есть формула: =СУММ(АДРЕС(ПОИСКПОЗ("БРК_";$8:$8; 0);СТРОКА(AL9);;;"Т047")&":"&АДРЕС(ПОИСКПОЗ("Другой банк_";$8:$8; 0);СТРОКА(AL9);;;"Т047")) В итоге она дает #знач! В этапах вычисления все сводится к =СУММ("Т047!$L$14:T047!$L$23") Вроде все как должно быть, кроме кавычек. Как от них избавиться? Или почему формула не работает?
Я еще ни разу не встречал рабочего файла, где без функции АДРЕС не обойтись. АДРЕС числовые значения строки/столбца превращает в текст, который для обработки нужно преобразовывать в ссылку (ДВССЫЛ) Применяйте ИНДЕКС(ПОИСКПОЗ...)
По форуму побегайте. Уж чего-чего, а примеров с ИНДЕКС - море =СУММ(ИНДЕКС(...):ИНДЕКС(...)) - суммирование от и до. Для определения диапазона суммирования можно использовать СМЕЩ, но у нее тоже "рыльце в пушку" - пересчитывается при любых оименениях на листе.
Потому что при отсутствии искомого функция будет всю строку просматривать. Вам нужны лишние вычисления? Это не СУММЕСЛИ, которая сама определяет размер используемого диапазона.
Я поторопился. Не работает. Просто сместилась строка поиска и выдало значение. В этапах вычисления выдает значение на ссылаемую ячейку. А это не верно.
без файла сложно о чем то говорить, поэтому показал только суть - разбирайтесь в работе формулы и правьте (пишите новую) под свои данные и свою хотелку. П.С. адресс без ДВСЫЛ не работает ДВССЫЛ(Адрес(....)&":"&Адрес(.....)) чуток ступил для ИНДЕКС сцепка не нужна &":"& заменить на :