Страницы: 1
RSS
Функция СМЕЩ в СУММПРОИЗВ
 
Здравствуйте. Пытаюсь в суммпроизв использовать динамический диапазон. Чтобы при увеличении строк в таблице они автоматом принимались в расчет.  
 
Но видимо что-то делаю не так. Пример положил.
 
Насколько понял из примера  
1. Перепутаны смещения по столбцам и смещения по строкам.  
2. Функция смещения в данном виде выдает конкретные 1 ячейку, а нужно - диапазон.  
 
Не проще сводными сделать или задать диапазон заранее перекрывающий возможные добавления данных?
 
=СУММПРОИЗВ((СМЕЩ('Фрукты анализ - источник'!A2;;;СЧЁТЗ('Фрукты анализ - источник'!A:A)-1)='Фрукты - анализ'!$A13)*(СМЕЩ('Фрукты анализ - источник'!C2;;;СЧЁТЗ('Фрукты анализ - источник'!C:C)-1)='Фрукты - анализ'!B$12)*(СМЕЩ('Фрукты анализ - источник'!B2;;;СЧЁТЗ('Фрукты анализ - источник'!B:B)-1)))
 
Если не улучшать формулу то так ..я бы присвоил имена диапазонов ошибка была в смещ()
 
Да, ошибку понял. Все работает. Спасибо
Страницы: 1
Читают тему
Наверх