CountIf или SumIf в Excel с двумя условиями - Советы по Excel

Кари спрашивает:

У меня есть формула, в которой я должен указать критерии. Критерий состоит в том, что формула должна собирать числа больше 0,5 (> 0,5), но не больше 2 (<2). Но как мне это сделать? Я пробовал: "> 0,5" & "<2" и множество других комбинаций, но ничего не работает.

Кари: Для формулы СУММЕСЛИ или СЧЁТЕСЛИ с 2 условиями необходимо использовать формулу массива.

Несколько лет назад я написал соответствующую статью, и появилась лучшая версия формулы. В нем обсуждается использование этой формулы для CountIf с двумя условиями:

=SUM(IF($C$2:$C$4403>0.5,IF($B$2:$B$4403<2,1,0),0))

Вместо этого вы можете использовать логическую логику, чтобы написать эту формулу для CountIf

=SUM(($C$2:$C$4403>0.5)*($C$2:$C$4403<2)*1)

или эта формула для SumIf:

=SUM(($C$2:$C$4403>0.5)*($C$2:$C$4403<2)*($C$2:$C$4403))

Помните, что вы должны удерживать клавиши Ctrl и Shift, а затем нажать Enter, чтобы ввести эти формулы CSE или Array.

Интересные статьи...