Страницы: 1
RSS
использование функции ИЛИ в критерии функции СУММЕСЛИМН
 
Как реализовать следующую формулу =СУММЕСЛИМН(А1:А5;В1:В5;ИЛИ(5;6)), т.е. нужно чтобы посчитало сумму А1:А5, если значение ячейки напротив равно 5 или 6?
Заранее спасибо
 
функция суммеслимн является формулой массива, функция ИЛИ в формулах массива корректно не работает

Код
=суммпроизв((((В1:В5)=5)+((В1:В5)=6))*(А1:А5))
 ;)
 
Спасибо!
 
ИМХО, то ли лыжи не едут, то ли...
2007 под рукой нет, по солнцу, СУММЕСЛИМН(А1:А5;В1:В5;5;А1:А5;В1:В5;6) не так????. Порядок следования не помню, но по функции указываем диапазон суммирования, диапазон условий, само условие и потом опять повторяем. Вот это ИЛИ(5;6) значит что одно из этих условий выполняется при этом в ячейке не может быть 2 цифры.
 
формулы массива
Код
=сумм(суммеслимн(a1:a5;b1:b5;{5:6})
Код
=сумм(суммесли(b1:b5;{5:6};a1:a5)
или простой ввод
Код
=суммпроизв(суммеслимн(a1:a5;b1:b5;{5:6})
Код
=суммпроизв(суммесли(b1:b5;{5:6};a1:a5)


Igor67, ошибаешься. Так выдаст ноль - критерий не может одновременно быть и 5 и 6.
Изменено: Михаил С. - 21.05.2013 14:24:10
 
Михаил С., ну да, что то не досмотрел ведь там 1 диапазон суммирования и несколько диапазонов условий со своими критериями. Тогда уж, наверное, лучше СУММЕСЛИ()+СУММЕСЛИ()
Страницы: 1
Наверх