Страницы: 1
RSS
Формула для суммирования произведений последовательных ячеек в строке
 
Доброго времени суток!

Подскажите какую функцию можно применить для получения результата по примеру в файле во вложении. Пробовал разные варианты, читал форумы - не нашел ответ. Нужна именно функция, а не ручная формула, чтобы была возможность масштабирования списка данных.
 
Код
=SUM(B3*C3;D3*E3;F3*G3;H3*I3)
 
Нужна формула, чтобы при добавлении столбцов с новыми "объектами" расширялся диапазон действия функции так чтобы не менять её вручную.  
 
Формула массива, ввод тремя клавишами
=СУММПРОИЗВ(ЕСЛИ($B$2:$H$2="Параметр1";B3:H3);ЕСЛИ($C$2:$I$2="Параметр2";C3:I3))
 
=СУММПРОИЗВ((($B$2:$H$2="Параметр1")*$B3:$H3)*(($C$2:$I$2="Параметр2")*($C3:$I3)))
 
Спасибо за подсказки. Проверю и отпишусь по результатам.
 
Формула из поста #4 не сработала, из поста #5 - работает. Кроме того придумал свой вариант: =СУММПРОИЗВ(--($B$2:$H$2="Параметр1");B3:H3;--($C$2:$I$2="Параметр2");C3:I3). Но в реальной таблице не срабатывает ни один вариант - так как по каждому объекту фиксируется 3 параметра, а нужно суммировать произведения только по параметрам 2 и 3, параметр один суммируется отдельно. Т.е. как только появляется ячейка с данными параметра который не участвует в расчете, то результат равен "0". Новый пример приатачил.
 
Цитата
Oleg_k написал: Формула из поста #4 не сработала,
А кто не обращает внимания на текст над формулой?
 
Цитата
vikttur написал:
А кто не обращает внимания на текст над формулой?
Внимание обратил, но поиском не нашел что это значит и прописал формулу как обычно :oops: .  Тремя клавишами - это как?
 
Oleg_k, это нажимаете CTRL+SHIFT+ENTER
Не бойтесь совершенства. Вам его не достичь.
 
Oleg_k,
Вот вам чуть переделанные формулы по новому примеру. От vikttur, и из #5.
=СУММПРОИЗВ(ЕСЛИ($B$3:$M$3=$C$3,B4:M4)+ЕСЛИ($B$3:$M$3=$D$3,B4:M4))
=СУММПРОИЗВ((($C$13:$L$13=$C$13)*$C14:$L14)+(($D$13:$M$13=$D$13)*($D14:$M14)))

З.Ы. Еле зашел на форум
Изменено: memo - 07.04.2021 17:45:31
 
Цитата
vikttur написал:
А кто не обращает внимания на текст над формулой?
При вводе тремя клавишами - работает. Для второго файла - тоже. Спасибо!
Заработали оба предложенных варианта формул и третий мой! Как оказалось, ключевым является ввод формулы тремя клавишами и указание диапазонов со смещением, так чтобы первая и последняя ячейки диапазонов соответствовали искомому параметру, иначе - не работает. Файл с итогами во вложении.
Изменено: Oleg_k - 07.04.2021 19:00:11
Страницы: 1
Наверх