Функции и формулы

Функция СЧЁТЕСЛИ в Excel: как посчитать ячейки с определённым значением

СЧЁТЕСЛИ в Excel — это функция подсчёта для тех, кому нужно узнать, сколько ячеек подходит под правило: фамилия, регион, сумма от порога. По справке Microsoft она принимает диапазон и одно условие и не различает регистр[1]. Для нескольких правил есть СЧЁТЕСЛИМН. Ниже — подсчёт по шагам, виды критериев, причины нулевого ответа и границы применения.

Тренажёр: 7 шагов

Сколько сделок у менеджера, сколько заказов из региона, сколько сумм выше порога — такие вопросы приходят каждый день, и пересчитывать строки глазами долго. Найти ответ помогает СЧЁТЕСЛИ в Excel — функция подсчёта по условию: по справке Microsoft СЧЁТЕСЛИ считает ячейки, которые отвечают одному критерию, и использует только одно условие[1]. Для двух и больше условий у неё есть пара — СЧЁТЕСЛИМН.

Путь к рабочей формуле короткий: найти диапазон и значение, ввести СЧЁТЕСЛИ в Excel с условием, проверить результат на значении, которое легко пересчитать вручную, исправить пробелы и кавычки и протянуть формулу с закреплённым диапазоном на свои данные. Подвох в том, что ошибка в условии почти никогда не даёт сообщения: функция честно возвращает 0 или меньшее число.

Ключевые факты: СЧЁТЕСЛИ в Excel

  • СЧЁТЕСЛИ считает ячейки диапазона, которые отвечают одному условию: числу, выражению, ссылке или тексту[1].
  • СЧЁТЕСЛИМН принимает до 127 пар диапазонов и условий, и все диапазоны должны быть одного размера[4].
  • При сравнении строк длиннее 255 символов функция возвращает неверный результат[1].
  • Справка Microsoft указывает, что критерии не учитывают регистр букв[1].
  • СЧЁТЕСЛИМН отличается от суммы нескольких СЧЁТЕСЛИ тем, что соединяет условия через «И», а сумма даёт «ИЛИ».

Как работает СЧЁТЕСЛИ в Excel: диапазон и одно условие

СЧЁТЕСЛИ в Excel считает ячейки диапазона, которые подходят под одно условие. Синтаксис: =СЧЁТЕСЛИ(диапазон;критерий), оба аргумента обязательны[1]. В английском интерфейсе функция называется COUNTIF.

АргументЧто указатьПример
диапазонгде считатьA2:A7
критерийчто считать: число, выражение, ссылка или текст"Иванов", ">=100", G1

Функция СЧЁТЕСЛИ в Excel не различает регистр: по справке Microsoft «apples» и «APPLES» находят одни и те же ячейки[1]. На листе-примере условие «иванов» строчными дало тот же результат, что «Иванов»[2].

Пример — список сделок. В A7 фамилия набрана с пробелом в конце, как часто бывает после выгрузки из другой системы.

ABC
1МенеджерРегионСумма
2ИвановСевер120
3ПетроваЮг80
4ИвановЮг150
5СидоровСевер95
6ПетроваСевер60
7ИвановСевер40

Справка относит страницу о функции к Excel 2021, Excel 2024 и Microsoft 365, включая Mac[1]. В Google Таблицах есть COUNTIF с теми же двумя аргументами и COUNTIFS для нескольких критериев[3]. СЧЁТЕСЛИ в Excel возвращает число, поэтому результат можно сразу делить и сравнивать: доля сделок от 100 считается как =СЧЁТЕСЛИ(C2:C7;">=100")/СЧЁТ(C2:C7) и на листе-примере даёт 0,33[2].

Миф: СЧЁТЕСЛИ различает строчные и заглавные буквы — на деле критерии не учитывают регистр, так написано в справке Microsoft[1].

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

Пошаговый подсчёт ячеек с определённым значением

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

  1. Выберите пустую ячейку, например E1.
  2. Введите =СЧЁТЕСЛИ(A2:A7;"Иванов").
  3. Нажмите Enter и сравните ответ с таблицей.
  4. Если ответ меньше ожидаемого, проверьте ячейки на лишние пробелы.
  5. Для подсчёта по каждой строке введите =СЧЁТЕСЛИ($A$2:$A$7;A2) и протяните вниз.

На этом листе формула вернула 2, хотя Ивановых три: в A7 лишний пробел, и «Иванов » для функции — другое значение[2]. Справка Microsoft называет пробелы в начале и конце, разные кавычки и непечатные символы причиной неожиданного результата и советует ПЕЧСИМВ и СЖПРОБЕЛЫ[1]. Условие с звёздочкой "Иванов*" нашло все три строки[2].

Знак доллара закрепляет диапазон: без него при протягивании A2:A7 сползёт вниз, и СЧЁТЕСЛИ начнёт считать только нижнюю часть списка. Подробнее о приёме — на странице про абсолютные ссылки и клавишу F4. Формула по каждой строке показывает, сколько раз встречается значение; где ответ больше 1, там повтор. Проверочный приём для СЧЁТЕСЛИ в Excel простой: отфильтруйте столбец по тому же значению и сравните число строк с ответом формулы. Если числа расходятся, ищите пробелы и буквы из другой раскладки.

Не путать: подсчёт повторов формулой только показывает дубликаты, а удаляет их отдельная команда — подробнее на странице об удалении дубликатов в таблице.

Повторите подсчёт в тренажёре: урок меняет список сделок и проверяет, что диапазон закреплён. Однако точное совпадение — лишь один вид условия: с числами, ссылками и частью текста критерий устроен иначе.

Чем отличаются условия: текст, числа, ссылка и звёздочка

СЧЁТЕСЛИ понимает текст, числа, знаки сравнения, ссылки и звёздочку в условии. Текст и знак сравнения берут в кавычки, число и ссылку пишут без них.

ЗадачаФормулаРезультат на листе
сделки на Севере=СЧЁТЕСЛИ(B2:B7;"Север")4
сумма от 100=СЧЁТЕСЛИ(C2:C7;">=100")2
порог из ячейки G1 = 100=СЧЁТЕСЛИ(C2:C7;">="&G1)2
ссылка внутри кавычек=СЧЁТЕСЛИ(C2:C7;">=G1")0
фамилии на «И»=СЧЁТЕСЛИ(A2:A7;"И*")3
Север или Юг=СЧЁТЕСЛИ(B2:B7;"Север")+СЧЁТЕСЛИ(B2:B7;"Юг")6

Все результаты получены на листе-примере[2]. Оператор и ссылку соединяют знаком &: ">="&G1. Ссылка внутри кавычек для функции — просто текст «G1», поэтому ответ 0. Справка показывает тот же приём с «не равно»: "<>"&B4[1].

Подстановочные знаки работают с текстом: вопросительный знак заменяет один символ, звёздочка — любую последовательность, а тильда перед знаком ищет сам знак[1]. Условие "*" считает все ячейки с текстом. Логика «ИЛИ» собирается сложением нескольких функций, как в последней строке таблицы.

Таблица ниже связывает симптом, причину и действие, когда подсчёт даёт не то число.

СимптомПричинаЧто сделать
0 вместо ожидаемого числассылка внутри кавычексклеить оператор и ссылку через &
меньше, чем видно глазамипробел в конце значенияочистить данные или взять звёздочку
неверный ответ на длинном текстестрока длиннее 255 символовсобрать критерий через &
#ЗНАЧ! при ссылке на другую книгукнига-источник закрытаоткрыть вторую книгу
Миф: ссылку на порог можно вписать прямо в кавычки — на деле запись ">=G1" на листе-примере вернула 0, а склейка ">="&G1 — правильные 2[2].

Остаётся понять, как считать строки, где условий два и больше.

СЧЁТЕСЛИМН: до 127 пар условий и диапазоны одного размера

СЧЁТЕСЛИМН считает строки, где выполнены все условия по парам диапазон — условие. Справка Microsoft допускает до 127 пар диапазонов и условий[4]. Синтаксис: =СЧЁТЕСЛИМН(диапазон_условия1;условие1;[диапазон_условия2;условие2];…).

ЗадачаФормулаРезультат
Иванов на Севере=СЧЁТЕСЛИМН(A2:A7;"Иванов";B2:B7;"Север")1
Север и сумма больше 50=СЧЁТЕСЛИМН(B2:B7;"Север";C2:C7;">50")3
сумма от 50 до 100=СЧЁТЕСЛИМН(C2:C7;">=50";C2:C7;"<=100")3
диапазоны разной длины=СЧЁТЕСЛИМН(A2:A7;"Иванов";B2:B6;"Север")#ЗНАЧ!

Каждый дополнительный диапазон должен содержать столько же строк и столбцов, сколько первый, но стоять рядом диапазоны не обязаны[4]. На листе-примере формула с диапазонами разной длины вернула #ЗНАЧ![2]. Строка «Иванов на Севере» дала 1 из-за того же пробела в A7: очистка данных меняет ответ и здесь. Формула с тремя условиями собирается так же: =СЧЁТЕСЛИМН(A2:A7;"Иванов*";B2:B7;"Север";C2:C7;">100") вернула на листе 1 — сделку на 120 на Севере[2].

Для интервала «от и до» один диапазон указывают дважды с разными условиями. Справка разбирает пример =СЧЁТЕСЛИМН(A2:A7;"<6";A2:A7;">1"): он считает числа строго между 1 и 6 и даёт 4[4]. Границы удобно держать в ячейках и подставлять через "<"&A6. Если условие ссылается на пустую ячейку, функция считает его равным 0[4]. В условиях работают те же подстановочные знаки: вопросительный знак заменяет один символ, звёздочка — любую последовательность символов[4].

СЧЁТЕСЛИМН соединяет условия только через «И»: строка попадает в подсчёт, лишь когда подходит под все пары. СЧЁТЕСЛИМН есть в списке версий справки с Excel 2016 до Microsoft 365, включая Excel в браузере[4]. Именно поэтому для «ИЛИ» по-прежнему складывают несколько функций с одним условием.

Когда СЧЁТЕСЛИ не подойдёт: цвет, длинные строки, суммы

СЧЁТЕСЛИ не подойдёт, когда считать нужно по цвету, по длинному тексту или складывать суммы. В этих задачах нужен другой инструмент.

  • Если ячейки различаются только цветом заливки или шрифта, формула их не посчитает — справка Microsoft прямо пишет, что функция этого не умеет[1]; помогает фильтр по цвету.
  • При сравнении строк длиннее 255 символов результат будет неверным[1]: длинные описания сравнивают по ключевому фрагменту со звёздочкой.
  • Если нужно не количество, а сумма по условию, подойдёт сложение по условию функцией СУММЕСЛИ.
  • Когда условие зависит от двух столбцов сразу и нужен текстовый ответ в каждой строке, подсчёт не поможет — нужна проверка условия функцией ЕСЛИ.
  • Если источник лежит в другой книге, она должна быть открыта, иначе формула вернёт #ЗНАЧ![1].

Смешанные столбцы — отдельная ловушка: числовое условие вроде ">55" пропускает текстовые ячейки, потому что функция игнорирует пустые и текстовые значения диапазона[1]. Числа, сохранённые как текст, в такой подсчёт не попадут.

Миф: СЧЁТЕСЛИ умеет считать ячейки по цвету заливки — на деле справка Microsoft называет это ограничением функции[1].

Без условия количество считают другие функции: СЧЁТ учитывает в диапазоне только числа и даты, пропуская текст и пустые ячейки[5], а СЧЁТЗ — ячейки с любой информацией, включая пустой текст из формул[6]. Сводная таблица с операцией «Количество» — ещё один способ из справки Microsoft: она сразу показывает количество записей по всем менеджерам или регионам[7]. Остальные функции подсчёта и анализа собраны в обзоре формул Excel для подсчёта и анализа.

Частые вопросы

Как посчитать в экселе количество ячеек с определённым значением?

Количество ячеек с определённым значением считает формула =СЧЁТЕСЛИ(A2:A7;"Иванов"). Значение можно взять из ячейки: =СЧЁТЕСЛИ($A$2:$A$7;A2), тогда формулу удобно протянуть.

Сколько условий можно задать в СЧЁТЕСЛИМН?

Условий в СЧЁТЕСЛИМН может быть до 127 пар «диапазон — условие»[4]. Строка попадает в подсчёт, только когда выполнены все пары сразу.

Как написать условие «больше числа» в СЧЁТЕСЛИ?

Условие «больше» берут в кавычки вместе с числом: ">=100". Если порог стоит в ячейке, оператор и ссылку соединяют знаком &: ">="&G1.

Почему СЧЁТЕСЛИ в Excel возвращает 0?

СЧЁТЕСЛИ в Excel возвращает 0, когда условие не совпало ни с одной ячейкой. Частые причины — ссылка внутри кавычек, пробел в конце значения или число, сохранённое как текст. Справка Microsoft советует очищать данные функциями ПЕЧСИМВ и СЖПРОБЕЛЫ[1].

Чем отличаются СЧЁТ и СЧЁТЗ?

СЧЁТ отличается от СЧЁТЗ тем, что считает в диапазоне только числа и даты[5]. СЧЁТЗ учитывает любые непустые ячейки, включая текст, ошибки и пустую строку из формулы[6].

Как посчитать количество уникальных значений в столбце?

Уникальные значения справка Microsoft предлагает считать расширенным фильтром с флажком только уникальных записей и функцией ЧСТРОК или формулой массива[8]. На листе-примере формула =СУММПРОИЗВ(1/СЧЁТЕСЛИ(A2:A6;A2:A6)) вернула 3[2].

Источники

  1. [1] Microsoft, справка «Use the COUNTIF function in Microsoft Excel», 2026
  2. [2] Редакция «Excel-тренажёра», проверка «СЧЁТЕСЛИ на списке сделок» в движке тренажёра, 2026
  3. [3] Google, справка «Google Sheets function list», 2026
  4. [4] Microsoft, справка «Функция СЧЁТЕСЛИМН», 2026
  5. [5] Microsoft, справка «Функция СЧЁТ», 2026
  6. [6] Microsoft, справка «COUNTA function», 2026
  7. [7] Microsoft, справка «Подсчет количества вхождений значения в Excel», 2026
  8. [8] Microsoft, справка «Подсчет уникальных значений среди повторяющихся», 2026

Похожие темы