Excel с нуля: формулы, ВПР, сводные таблицы и Google ТаблицыВстроенные функции: расчёты и логикаУсловная агрегация: СУММЕСЛИ, СУММЕСЛИМН, СЧЁТЕСЛИМН

Условная агрегация: СУММЕСЛИ, СУММЕСЛИМН, СЧЁТЕСЛИМН

Уроки курсаУсловная агрегация: СУММЕСЛИ, СУММЕСЛИМН, СЧЁТЕСЛИМН

СЧЁТЕСЛИМН: подсчёт строк по нескольким одновременным условиям

СУММЕСЛИМН отвечает на вопрос «на сколько» — какова суммарная выручка, итоговый объём, общий вес. Но иногда нужен ответ на другой вопрос: «сколько» — сколько строк, сколько сделок, сколько клиентов удовлетворяют условиям.

Для этого используют СЧЁТЕСЛИМН:

=СЧЁТЕСЛИМН(диапазон_условия1; условие1; диапазон_условия2; условие2; ...)

Та же таблица: регион в A, категория в B, сумма в C. Нужно узнать, сколько сделок было в регионе «Север» по категории «Электроника»:

=СЧЁТЕСЛИМН(A2:A100; "Север"; B2:B100; "Электроника")

Функция не складывает числа — она просто считает строки, где одновременно выполнились оба условия. Результат — целое число: количество совпавших строк.

Главное структурное отличие от СУММЕСЛИМН: у СЧЁТЕСЛИМН нет аргумента «диапазон суммирования». Функция начинается сразу с первой пары «диапазон / условие». Это логично: нечего суммировать — нужно только посчитать.

Как выбрать между двумя функциями на практике:

  • Нужна сумма значений по отобранным строкам → СУММЕСЛИМН
  • Нужно количество строк, удовлетворяющих условиям → СЧЁТЕСЛИМН

Например, из одной таблицы можно получить сразу два ответа:

=СУММЕСЛИМН(C2:C100; A2:A100; "Север"; B2:B100; "Электроника")

Вернёт суммарную выручку по северным сделкам с электроникой.

=СЧЁТЕСЛИМН(A2:A100; "Север"; B2:B100; "Электроника")

Вернёт количество таких сделок.

Разделив одно на другое, можно получить среднюю сумму сделки — но это уже арифметика поверх двух формул, а не отдельная функция.