Гид по технологиям

Как посчитать ячейки в Google Таблицах с помощью COUNTA и COUNTIF

5 min read Google Таблицы Обновлено 15 Dec 2025
Счёт ячеек в Google Таблицах — COUNTA и COUNTIF
Счёт ячеек в Google Таблицах — COUNTA и COUNTIF

Если нужно быстро посчитать непустые ячейки — используйте COUNTA. Чтобы считать ячейки с точным совпадением текста — COUNTIF. Чтобы считать ячейки, где указанная подстрока встречается где угодно — COUNTIF с шаблоном “текст“. В статье приведены готовые формулы, пояснения, альтернативы и чек‑листы для разных ролей.

Быстрые ссылки

  • Which Cell Counting Method to Use?

  • Count Cells That Contain Any Text

  • Count Cells That Match Specific Text

  • Count Cells That Contain Specific Text Anywhere

Используя функции Google Таблиц

COUNTA

и COUNTIF, вы можете подсчитывать ячейки, которые содержат любой текст, определённый текст или частичные совпадения. Это простой способ найти непустые ячейки в таблице. Ниже показано, как применять эти функции с шагами и примерами.

Связано: How to Count Characters in a Cell in Google Sheets

Какой метод подсчёта выбрать

Если нужно посчитать все ячейки, которые содержат любой текст или число, используйте метод с COUNTA — он считает все непустые ячейки в диапазоне.

Если нужно посчитать только те ячейки, которые ровно содержат заданную строку (например, имя), используйте COUNTIF с точным сравнением.

Если нужно учитывать ячейки, где заданная строка встречается вместе с другими символами (подстрока), используйте COUNTIF с подстановочными символами (wildcards).

Посчитать ячейки, которые содержат любой текст или число

Чтобы получить количество ячеек с любым содержимым (непустых), примените функцию

COUNTA

Шаги:

  1. Откройте таблицу и щёлкните ячейку, где хотите получить результат.

Выберите ячейку.

Alt: Выделенная ячейка на листе Google Таблиц для ввода формулы

  1. В выбранной ячейке введите формулу. Замените C2:C11 на ваш диапазон. Нажмите Enter.
=COUNTA(C2:C11)

Введите функцию COUNTA.

Alt: Окно редактирования формулы с примером =COUNTA(C2:C11)

  1. В результирующей ячейке вы увидите количество непустых ячеек в указанном диапазоне.

Результат функции COUNTA.

Alt: Ячейка с числом, полученным функцией COUNTA

Важно: COUNTA считает все непустые значения, включая числа, текст и ошибки. Пустые строки и полностью пустые ячейки не учитываются.

Посчитать ячейки с точным совпадением текста

Если нужно посчитать только те ячейки, которые точно равны определённой строке (без других символов), используйте COUNTIF.

  1. Щёлкните ячейку для результата.

Alt: Выделенная ячейка на листе Google Таблиц для ввода формулы

  1. Введите формулу, где C2:C11 — диапазон, а Mahesh — текст для точного совпадения.
=COUNTIF(C2:C11,"Mahesh")

Введите функцию COUNTIF.

Alt: Редактор формул с примером COUNTIF

  1. Нажмите Enter — в выбранной ячейке появится количество ячеек, ровно равных указанной строке.

Результат функции COUNTIF.

Alt: Ячейка с числом, полученным функцией COUNTIF для точного совпадения

Примечание: COUNTIF нечувствителен к регистру при сравнении текста в Google Таблицах. Если нужен регистрозависимый подсчёт, применяйте дополнительные выражения (см. раздел с альтернативами).

Посчитать ячейки, которые содержат указанный текст где угодно

Чтобы считать ячейки, в которых заданная подстрока встречается в любом месте, используйте COUNTIF с символом подстановки * (звёздочка).

  1. Выберите ячейку для результата.

Alt: Выделенная ячейка на листе Google Таблиц для ввода формулы

  1. Введите формулу, где C2:C11 — диапазон, а Mahesh — искомая подстрока. Добавьте * до и после строки.
=COUNTIF(C2:C11,"*Mahesh*")

COUNTIF с подстановкой.

Alt: Формула COUNTIF с шаблоном “Mahesh“ в строке формул

  1. Нажмите Enter. Функция вернёт количество ячеек, в которых встречается указанная подстрока.

Результат COUNTIF с подстановкой.

Alt: Результат подсчёта с использованием COUNTIF и шаблона

Важно: Звёздочка * заменяет любую последовательность символов. Для замены одного символа используется ?.

Когда такой подсчёт даёт неверный результат

  • Если в ячейках есть невидимые пробелы или управляющие символы — ячейка считается непустой. Применяйте TRIM, чтобы удалить лишние пробелы.
  • COUNTIF с текстом в кавычках не учитывает регистр; при необходимости используйте ARRAYFORMULA и EXACT для регистрозависимого сравнения.
  • Если диапазон содержит формулы, возвращающие пустую строку "", COUNTA посчитает такие ячейки как непустые. Учитывайте это при выборе метода.

Альтернативные подходы и расширенные приёмы

  • Подсчёт с условиями: используйте COUNTIFS для нескольких условий одновременно.
=COUNTIFS(A2:A100,">=2025-01-01",B2:B100,"Продано")
  • Регулярные выражения: для сложных шаблонов используйте SUMPRODUCT с REGEXMATCH.
=SUMPRODUCT(--REGEXMATCH(C2:C11,"(?i)mahesh"))

(?i) делает поиск нечувствительным к регистру.

  • Фильтрация и подсчёт: FILTER + COUNTA для интерактивного подсчёта подмножества.
=COUNTA(FILTER(C2:C11, D2:D11="Да"))
  • Регистрозависимый подсчёт (пример):
=SUMPRODUCT(--(EXACT(C2:C11, "Mahesh")))

Мини‑методология: быстрый план действий

  1. Определите, нужно ли считать непустые, точные совпадения или подстроки.
  2. Выберите функцию: COUNTA, COUNTIF, COUNTIFS, или комбинацию с REGEXMATCH.
  3. Очистите данные (TRIM, SUBSTITUTE) от лишних пробелов и невидимых символов.
  4. Протестируйте формулу на небольшом поддиапазоне.
  5. При необходимости создайте вспомогательную колонку с нормализованными значениями.

Чек‑лист для ролей

Аналитик:

  • Убедился, что диапазон верный.
  • Проверил пустые строки и формулы, возвращающие “”.
  • Провёл тест на подмножестве данных.

Ответственный за ввод данных:

  • Применяет TRIM при вводе.
  • Ставит единый формат (регистр, пробелы).

Аудитор/ревизор:

  • Сравнил результаты COUNTA и COUNTIF там, где это уместно.
  • Проверил на наличие скрытых символов.

Шпаргалка: формулы и примеры

  • Все непустые ячейки: =COUNTA(A1:A100)
  • Точное совпадение: =COUNTIF(A1:A100,"Текст")
  • Подстрока где угодно: =COUNTIF(A1:A100,"*Текст*")
  • Несколько условий: =COUNTIFS(A1:A100,">=10",B1:B100,"Да")
  • Регистрозависимое сравнение: =SUMPRODUCT(--(EXACT(A1:A100,"Текст")))

Краткое руководство по отладке

  • Если результат меньше ожидаемого — проверьте пробелы и формат ячеек (текст/число).
  • Если результат больше ожидаемого — проверьте, не считаются ли формулы, возвращающие пустую строку.
  • Используйте вспомогательные колонки для нормализации (LOWER/UPPER/TRIM).

Решение, какой метод выбрать (дерево принятия решения)

flowchart TD
  A[Нужно посчитать ячейки?] --> B{Что считать?}
  B -->|Любое значение| C[COUNTA]
  B -->|Точное совпадение| D[COUNTIF без *]
  B -->|Подстрока| E[COUNTIF с *строка*]
  B -->|Несколько условий| F[COUNTIFS]
  D --> G[Нужен регистр?]
  G -->|Да| H[SUMPRODUCT + EXACT]
  G -->|Нет| I[COUNTIF]

Глоссарий: коротко о терминах

  • COUNTA — считает непустые ячейки в диапазоне.
  • COUNTIF — считает ячейки, удовлетворяющие одному условию.
  • COUNTIFS — считает по нескольким условиям.
  • TRIM — удаляет начальные и конечные пробелы.
  • REGEXMATCH — проверяет соответствие регулярному выражению.

Примеры, когда рекомендуется другой инструмент

  • Для сложного текстового анализа (несколько паттернов, лемматизация) — экспортируйте данные в Python/R.
  • Для больших объёмов данных с частыми пересчётами — используйте BigQuery или базу данных, чтобы снизить нагрузку на Таблицы.

Итого

  • COUNTA — для всех непустых ячеек.
  • COUNTIF — для точных совпадений и для подстрок при использовании *.
  • COUNTIFS и REGEXMATCH — для сложных условий.

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


Связано: How to Count Blank or Empty Cells in Google Sheets

Поделиться: X/Twitter Facebook LinkedIn Telegram
Автор
Редакция

Похожие материалы

Как смотреть Coachella 2023 на YouTube
Музыка

Как смотреть Coachella 2023 на YouTube

au_.exe: что это и как удалить
Безопасность

au_.exe: что это и как удалить

Ограниченный режим YouTube Music — включение
Руководство

Ограниченный режим YouTube Music — включение

Отключить аудио описания на Netflix
Поддержка

Отключить аудио описания на Netflix

Включение VGA-only режима в Windows
Windows

Включение VGA-only режима в Windows

Как сделать резервную копию Evernote
Резервное копирование

Как сделать резервную копию Evernote