СУММЕСЛИМН с несколькими критериями и логическая схема ИЛИ

=СУММ(СУММЕСЛИМН(суммарный_диапазон ; диапазон_критериев; { «красный» ; «синий»}))

СУММЕСЛИМН с несколькими критериями

Подводя итоги на основе нескольких критериев, с помощью логики ИЛИ, вы можете использовать функцию СУММЕСЛИМН с константой массива. В примере, показанном, формула в Н7:

=СУММ(СУММЕСЛИМН(E5:E12; D5:D12; {«Готов»;»В ожидании»}))

По умолчанию, функция СУММЕСЛИМН только позволяет логике ИЛИ — если вы обеспечите несколько условий, все условия должны соответствовать, чтобы быть включенными в результат.

Одним из решений является предоставление несколько критериев в постоянной массива, например:

{ «Готов»; «В ожидании»}

Это заставит СУММЕСЛИМН рассчитать два результата: счетчик для «Готов» и отсчет для «В ожидании», в массиве получится следующий результат:

{100;35}

Для того, чтобы получить окончательный итог, мы оборачиваем СУММЕСЛИМН внутри СУММ. Функция СУММ суммирует все элементы в массиве и получает результат.

С помощью групповых символов

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

= СУММ( СУММЕСЛИМН(суммарный_диапазон; диапазон_критериев; { «* красный *»; «* голубой *»}))

Опасайтесь двойного подсчета

Всякий раз, когда вы используете несколько критериев логики ИЛИ, будьте осторожны, чтобы не произошел двойной подсчет, особенно если критерии включают групповые символы. В этом примере два критерия являются взаимоисключающими, но и в других сценариях, легко случайно получится двойной подсчет с применением критериев, которые перекрывают друг друга.

Оцените статью
Добавить комментарий