Страницы: 1
RSS
Суммирование при повторяющихся условиях, Как суммировать значения в ячейках, при повторяющихся условиях
 
Здравствуйте!
Подскажите пожалуйста! В таблице есть столбец с суммами контрактов. Контракты могут относится к признакам  СМП, УИС, ОИ и могут не относится к ним. Нужно посчитать сумму всех контрактов, если они отняться к СМП, УИС, ОИ. Причем если контракт относится к двум или сразу к трем признакам, то сумму необходимо брать один раз, т.е. не задваивать и не затраивать.

При использовании формулы =СУММЕСЛИМН(A2:A15;B2:B15;E2;C2:C15;E2;D2:D15;E2) получается вообще какая-то билиберда.Сумма  совершенно не такая, как должна быть - 5684,75
При ручном подсчете сумма получается - 23 722,33
 
Формула массива:
=СУММПРОИЗВ(--(МУМНОЖ(--(B2:D15="Да");ТРАНСП(--(B1:D1<>"")))>0);A2:A15)
Если в мире всё бессмысленно, — сказала Алиса, — что мешает выдумать какой-нибудь смысл? ©Льюис Кэрролл
 
Цитата
Sandr написал:
совершенно не такая, как должна быть
все правильно у вас считает функция вы ей сами кормите что нужно считать сумму только тогда когда во всех столбцах по строке будет присутствовать "Да", единственное совпадение в вашем случае это последняя строка
в этой ситуации нужно использовать доп столбец с признаком наличия в любом столбце "Да" либо такую формулу
Код
=СУММПРОИЗВ(A2:A15*(((B2:B15=E2)+(C2:C15=E2)+(D2:D15=E2))>0))
Лень двигатель прогресса, доказано!!!
 
Сергей, большое спасибо!
Страницы: 1
Наверх