=СЧЁТЕСЛИМН(A2:A7;"North";C2:C7;">50") считает строки, где в столбце A стоит North, а в столбце C число больше 50. Это функция СЧЁТЕСЛИМН (по-английски COUNTIFS): она принимает пары из диапазона и условия, и строка попадает в подсчёт, только если выполняются все условия. В таблице ниже формулы записаны по-английски, но их можно вводить и по-русски, с точкой с запятой.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Region | Product | Sales | Condition | Count | |
| 2 | North | Apple | 120 | North, over 50 | 2 | |
| 3 | South | Pear | 45 | North Apple | 2 | |
| 4 | North | Pear | 80 | North only | 3 | |
| 5 | East | Apple | 55 | |||
| 6 | South | Apple | 200 | |||
| 7 | North | Apple | 30 |
=СЧЁТЕСЛИМН(A2:A7;"North";C2:C7;">50")Строк North три, и в двух из них продажи больше 50, поэтому F2 показывает 2. Замените C7 на 90, и последняя строка North тоже попадёт в подсчёт. F3 объединяет два текстовых условия: North и Apple.
Синтаксис СЧЁТЕСЛИМН
=COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2], ...)
- Каждое условие это пара: диапазон и критерий. Допускается до 127 пар.
- Критерии работают точно так же, как в СЧЁТЕСЛИ:
"North",">50","<>","*apple*"или ячейка, присоединённая к оператору через&, например">"&F2. - Все диапазоны должны быть одного размера. Они читаются построчно: первая ячейка каждого диапазона это одна строка, вторая ячейка каждого диапазона следующая.
- Условия соединяются через И. Про ИЛИ см. ниже.
СЧЁТЕСЛИМН есть во всех версиях Excel начиная с 2007 и в Google Таблицах.
СЧЁТЕСЛИМН между двумя числами
Чтобы посчитать значения в интервале, используйте один и тот же диапазон дважды: один раз с нижней границей, другой раз с верхней.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Region | Product | Sales | Setting | Value | |
| 2 | North | Apple | 120 | Min | 50 | |
| 3 | South | Pear | 45 | Max | 150 | |
| 4 | North | Pear | 80 | Between | 3 | |
| 5 | East | Apple | 55 | |||
| 6 | South | Apple | 200 | |||
| 7 | North | Apple | 30 |
=СЧЁТЕСЛИМН(C2:C7;">="&F2;C2:C7;"<="&F3)120, 80 и 55 попадают в интервал от 50 до 150, поэтому F4 показывает 3. Измените границы в F2 и F3, и количество изменится. ">=" и "<=" включают границы; чтобы их не включать, используйте ">" и "<".
СЧЁТЕСЛИМН между двумя датами
С датами всё так же. Держите начальную и конечную даты в ячейках и присоединяйте их к операторам, тогда вписывать дату внутрь кавычек не придётся.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Region | Sales | Date | Setting | Value | |
| 2 | North | 120 | 2026-01-05 | Start | 2026-02-01 | |
| 3 | South | 45 | 2026-01-12 | End | 2026-02-28 | |
| 4 | North | 80 | 2026-02-03 | Orders | 2 | |
| 5 | East | 55 | 2026-02-18 | North orders | 1 | |
| 6 | South | 200 | 2026-03-02 | |||
| 7 | North | 30 | 2026-03-20 |
=СЧЁТЕСЛИМН(C2:C7;">="&F2;C2:C7;"<="&F3)В феврале два заказа, и один из них из North. В F5 три пары: одна для региона и две для интервала дат. Если в датах есть время (2026-02-28 16:30), "<="&F3 пропускает всё, что позже 0:00 последнего дня; вместо этого используйте "<"&F3+1.
СЧЁТЕСЛИМН с логикой ИЛИ
В СЧЁТЕСЛИМН нет ИЛИ. Чтобы посчитать заказы North или South больше 50, передайте критерию региона список в фигурных скобках. Тогда СЧЁТЕСЛИМН вернёт по одному количеству на каждый элемент, а СУММ их сложит.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Region | Product | Sales | Condition | Count | |
| 2 | North | Apple | 120 | North or South, over 50 | 3 | |
| 3 | South | Pear | 45 | Same, two COUNTIFS | 3 | |
| 4 | North | Pear | 80 | |||
| 5 | East | Apple | 55 | |||
| 6 | South | Apple | 200 | |||
| 7 | North | Apple | 30 |
Обе формулы дают 3: две строки North и одна строка South больше 50. Вариант с фигурными скобками короче, когда список растёт. Формулы со списком в фигурных скобках на этой странице показаны в английской форме, потому что разделители внутри скобок зависят от региональных настроек. Используйте список только в одном критерии. Два списка в одной формуле сопоставляют элементы попарно, а не перебирают все сочетания, и это редко то, что нужно.
Когда элементы лежат в ячейках (например, E8:E9), =СУММПРОИЗВ(СЧЁТЕСЛИМН(A2:A7;E8:E9;C2:C7;">50")) делает то же самое без фигурных скобок.
СЧЁТЕСЛИМН для непустых ячеек
"<>" означает «не пусто», а "" означает «пусто», поэтому столбец с датами отгрузки показывает, какие заказы ещё открыты.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Region | Order | Shipped | Condition | Count | |
| 2 | North | A-101 | 2026-01-08 | North, shipped | 2 | |
| 3 | South | A-102 | North, not shipped | 1 | ||
| 4 | North | A-103 | 2026-02-06 | |||
| 5 | East | A-104 | 2026-02-20 | |||
| 6 | South | A-105 | ||||
| 7 | North | A-106 |
=СЧЁТЕСЛИМН(A2:A7;"North";C2:C7;"<>")У двух заказов North есть дата отгрузки, у одного нет. Введите дату в C7, и количество перейдёт из F3 в F2. Формулу, которая возвращает пустую строку (""), считает и "", и "<>"; способы обойти это описаны на странице СЧЁТЕСЛИ для непустых ячеек.
Практика: два условия
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Region | Product | Sales | Condition | Count | |
| 2 | North | Apple | 120 | South Apple | ||
| 3 | South | Pear | 45 | |||
| 4 | North | Pear | 80 | |||
| 5 | East | Apple | 55 | |||
| 6 | South | Apple | 200 | |||
| 7 | North | Apple | 30 | |||
| 8 | South | Apple | 75 |
Ваша очередь: Посчитайте строки, где регион South, а товар Apple. Напишите формулу в F2.
| A | B | C | D | E | F | |
|---|---|---|---|---|---|---|
| 1 | Region | Sales | Date | Setting | Value | |
| 2 | North | 120 | 2026-01-05 | Start | 2026-01-01 | |
| 3 | South | 145 | 2026-01-12 | End | 2026-02-28 | |
| 4 | North | 80 | 2026-02-03 | Count | ||
| 5 | East | 155 | 2026-02-18 | |||
| 6 | South | 200 | 2026-03-02 | |||
| 7 | North | 30 | 2026-03-20 | |||
| 8 | West | 110 | 2026-02-25 |
Ваша очередь: Посчитайте заказы с даты в F2 по дату в F3 (обе включительно) с продажами не меньше 100. Напишите формулу в F4.
Почему СЧЁТЕСЛИМН возвращает #ЗНАЧ! или 0
- Диапазоны разного размера.
=СЧЁТЕСЛИМН(A2:A7;"North";C2:C6;">50")возвращает#ЗНАЧ!(по-английски#VALUE!, так ошибку показывают таблицы на этой странице), потому что в A2:A7 шесть ячеек, а в C2:C6 пять. Пусть каждый диапазон начинается и заканчивается на одних и тех же строках. - Условие И, которое никогда не выполняется.
=СЧЁТЕСЛИМН(A2:A7;"North";A2:A7;"South")всегда 0: одна ячейка не может быть и тем, и другим. Это ИЛИ, поэтому используйте вариант с фигурными скобками выше. - Дата вписана внутрь кавычек.
">=1/2/2026"читается в порядке дат вашей системы. Поставьте дату в ячейку и пишите">="&F2. - Оператор и ячейка внутри кавычек.
">=F2"сравнивает с текстом F2. Пишите">="&F2.
СЧЁТЕСЛИМН считает строки. Чтобы сложить столбец для тех же строк, аргументы почти такие же у СУММЕСЛИМН; для условий, которые СЧЁТЕСЛИМН выразить не может (сравнение одного столбца с другим, вычисление в каждой строке), используйте СУММПРОИЗВ.
Часто задаваемые вопросы
Чем СЧЁТЕСЛИ отличается от СЧЁТЕСЛИМН?
СЧЁТЕСЛИ принимает один диапазон и одно условие. СЧЁТЕСЛИМН принимает любое количество пар из диапазона и условия и считает строки, где выполняются все условия: =СЧЁТЕСЛИМН(A2:A7;"North";C2:C7;">50"). С одной парой СЧЁТЕСЛИМН даёт тот же результат, что и СЧЁТЕСЛИ.
Как посчитать между двумя датами с СЧЁТЕСЛИМН?
Используйте столбец с датами дважды, с каждой из границ: =СЧЁТЕСЛИМН(C2:C7;">="&F2;C2:C7;"<="&F3) считает даты от F2 до F3 включительно.
Как использовать СЧЁТЕСЛИМН с ИЛИ?
СЧЁТЕСЛИМН всегда соединяет условия через И. Для ИЛИ передайте одному критерию список в фигурных скобках и сложите результаты. В английской форме: =SUM(COUNTIFS(A2:A7,{"North","South"},C2:C7,">50")).
Почему СЧЁТЕСЛИМН возвращает #ЗНАЧ!?
Диапазоны разного размера. Все диапазоны в СЧЁТЕСЛИМН должны иметь одинаковое число строк и столбцов, поэтому A2:A7 нельзя ставить в пару с C2:C6.
Как посчитать значения между двумя числами с СЧЁТЕСЛИМН?
Используйте один и тот же диапазон дважды, по разу на каждую границу: =СЧЁТЕСЛИМН(C2:C7;">=50";C2:C7;"<=150") считает значения от 50 до 150 включительно. Чтобы не включать границы, используйте ">" и "<".