Страницы: 1
RSS
Расчет Суммпроизв при наличии нулевого (пустого) условия
 
Добрый день,
Подскажите, можно ли в формуле sumproduct при перечислении перемножаемых массивов данных указать заранее нулевое условие (допустим оно вводится вручную позже и заранее не известно). Понимаю что можно пойти через IF, но комбинаций условий может быть очень много.  
 
Массивная!
Код
=СУММПРОИЗВ(ЕСЛИ(ДЛСТР(C16);($C$3:$O$3=C16);1)*($C$4:$O$4=D16)*C5:O5)
Изменено: Hugo - 25.10.2020 15:51:53
 
Hugo, да, это работает, но видимо никаким образом как через IF функцию это не обойти
 
RayI,
Если уж очень хочется без ЕСЛИ, то можно попробовать вот так:
Код
=СУММПРОИЗВ((($C$3:$O$3=C16)+ЕПУСТО(C16))*($C$4:$O$4=D16)*C5:O5)
 
memo, Спасибо!
Изменено: RayI - 25.10.2020 19:08:11
 
Чего Вы так ЕСЛИ боитесь? Да наоборот, с ней лучше - обрезаются лишние вычисления.
Страницы: 1
Наверх