Статья Автор: Деникина Н.В., Деникин А.В.

Аналитика по условию (СЧЁТЕСЛИ, СУММЕСЛИ)

Функция ЕСЛИ работает для одной ячейки. Но часто нужно проанализировать сразу целый столбец: сколько учеников получили «5»? Какая сумма продаж по категории «Электроника»? Для этого существует семейство «ЕСЛИ»-функций.

СЧЁТЕСЛИ (COUNTIF) — сколько?

СЧЁТЕСЛИ считает, сколько ячеек в диапазоне удовлетворяют условию.

=СЧЁТЕСЛИ(диапазон; критерий)
где ищем что ищем
Виды критериев
Критерий Что считает Пример
"Москва" Точное совпадение текста =СЧЁТЕСЛИ(B:B; "Москва")
">=60" Числа ≥ 60 =СЧЁТЕСЛИ(C:C; ">=60")
"<>0" Ненулевые значения =СЧЁТЕСЛИ(D:D; "<>0")
"Ива*" Начинается с «Ива» =СЧЁТЕСЛИ(A:A; "Ива*")
5 Равно числу 5 =СЧЁТЕСЛИ(F:F; 5)
Кавычки! В СЧЁТЕСЛИ числовые условия пишутся в кавычках как текст: ">=60". Это главное отличие от ЕСЛИ, где условие — без кавычек.
СУММЕСЛИ (SUMIF) — сумма по условию

СУММЕСЛИ суммирует значения из одного столбца, если соответствующие ячейки другого столбца удовлетворяют условию.

=СУММЕСЛИ(где_условие; критерий; что_суммируем)
столбец с условием что ищем столбец для суммы
=СУММЕСЛИ(B2:B100; "Электроника"; D2:D100)

Найдёт строки, где в столбце B «Электроника», и просуммирует столбец D для этих строк.

СРЗНАЧЕСЛИ (AVERAGEIF) — среднее по условию

Точно такой же синтаксис, но считает среднее вместо суммы:

=СРЗНАЧЕСЛИ(B2:B100; "Электроника"; C2:C100)
Попробуйте: выберите категорию
  СЧЁТЕСЛИ / СУММЕСЛИ / СРЗНАЧЕСЛИ в действии
 
Товар Категория Цена, ₽ Продано
Выберите категорию, чтобы увидеть результаты
Несколько условий: СУММЕСЛИМН и СЧЁТЕСЛИМН

Для двух и более условий одновременно — функции с МН:

=СУММЕСЛИМН(D:D; B:B; "Электроника"; C:C; ">=1000")

Суммирует продажи (D) для электроники (B) с ценой ≥ 1000 (C).

Осторожно с порядком! В СУММЕСЛИМН первый аргумент — что суммируем. В обычном СУММЕСЛИ — сначала условие. Не перепутайте!
Одно условие Несколько условий
СЧЁТЕСЛИ(диап; крит) СЧЁТЕСЛИМН(диап1; крит1; диап2; крит2)
СУММЕСЛИ(диап; крит; сумма) СУММЕСЛИМН(сумма; диап1; крит1; диап2; крит2)
Шпаргалка
1
СЧЁТЕСЛИ(диапазон; критерий) — считает количество ячеек.
2
СУММЕСЛИ(где_условие; критерий; что_суммируем) — три аргумента!
3
СРЗНАЧЕСЛИ — как СУММЕСЛИ, но среднее.
4
Критерий в кавычках: ">=60", "Москва", "<>0".
5
МН-версии (СУММЕСЛИМН, СЧЁТЕСЛИМН) — для нескольких условий. Порядок аргументов другой!
Печать