Excel и Google Workspace / Базовые формулы Excel

COUNTA / СЧЁТЗ: непустые ячейки в Excel и Google Таблицах

COUNTA / СЧЁТЗ считает ячейки, в которых есть значение: число, дата, текст, логическое значение, пробел или результат формулы. Для чисел нужен COUNT / СЧЁТ.

Опубликовано: Обновлено:

Формула

$$=COUNTA(A2:A100)$$

Обозначения

$A2:A100$
диапазон, где нужно посчитать все непустые ячейки, ячейки

Условия применения

  • В английской локали используйте =COUNTA(A2:A100), в русской — =СЧЁТЗ(A2:A100).
  • Выберите диапазон без заголовка, если заголовок не должен входить в итог.
  • До подсчета проверьте, не вернули ли формулы пустую строку "" и не содержат ли ячейки одни пробелы.

Ограничения

  • COUNTA/СЧЁТЗ считает нулевую строку и пробел как значение; визуально пустая ячейка может попасть в результат.
  • Функция не отличает корректный статус от произвольного текста и не заменяет проверку качества данных.
  • После импорта числовые значения, сохраненные текстом, тоже будут посчитаны; для количества чисел используйте COUNT/СЧЁТ.

Подробное объяснение

COUNTA/СЧЁТЗ отвечает на вопрос, сколько ячеек содержат какое-либо значение. Это удобно для быстрой проверки выгрузки: пришли ли номера заказов, комментарии или статусы. Функция не анализирует смысл содержимого и не проверяет, что данные пригодны для отчета.

Главное отличие от COUNT/СЧЁТ — тип данных. COUNT считает числа и даты, а COUNTA считает также текст, логические значения и ошибки. Поэтому в одном и том же столбце результаты часто различаются: числовой идентификатор, текстовый идентификатор и «нет данных» нужно заранее трактовать по-разному.

Отдельный случай — формула, которая возвращает пустую строку "". На листе она выглядит пустой, но COUNTA считает ее значением и в Excel, и в Google Sheets; это прямо отмечено в официальных справках. Пробелы тоже не делают ячейку пустой. Поэтому COUNTA подходит для технической проверки заполнения, но не доказывает, что пользователь ввел содержательные данные.

Надежный порядок работы такой: ограничьте диапазон строками данных, посчитайте COUNTA, затем откройте несколько учтенных ячеек и проверьте формулы, пробелы и импортированные типы. Если нужна бизнес-метрика, добавьте явный критерий через COUNTIF/СЧЁТЕСЛИ, а не считайте любое заполнение признаком готовой записи.

Как пользоваться формулой

  1. Сформулируйте, что именно нужно найти, и выберите запись =COUNTA(A2:A100).
  2. Выпишите исходные величины: A2:A100 — диапазон, где нужно посчитать все непустые ячейки (ячейки).
  3. Проверьте единицы, период, диапазон таблицы или геометрическую схему.
  4. Подставьте значения без раннего округления.
  5. Сверьте знак, масштаб и поведение результата при изменении главного параметра.

Историческая справка

История записи «COUNTA / СЧЁТЗ: непустые ячейки в Excel и Google Таблицах» связана с практикой Excel и электронных таблиц. Такие формулы закреплялись потому, что помогали посчитать непустые ячейки в выбранном диапазоне. В учебниках и справочниках постепенно стабилизировались обозначения: A2:A100 — диапазон, где нужно посчитать все непустые ячейки (ячейки). Современная форма =COUNTA(A2:A100) ценна тем, что дает короткий путь от условия к проверяемому результату. Для этой страницы историческая справка полезна еще и как защита от неверной аналогии: Данные в аргументах должны соответствовать назначению функции: любые заполненные значения должны быть записаны в ячейках без скрытых ошибок импорта. В разных источниках могут меняться буквы, порядок записи и единицы, но расчетная потребность остается прежней: сначала выбрать модель, затем проверить данные и только потом считать. Исторический блок здесь нужен не для украшения, а для понимания модели и ее границ.

Пример

В A2:A6 стоят: 10, текст «42», пустая ячейка, формула =IF(B5="","",B5) с результатом "" и 8. Формула =COUNTA(A2:A6) возвращает 4: она учитывает 10, «42», формулу с пустой строкой и 8. Реально пустая A4 не входит. Это одинаковый результат для Excel и Google Sheets: официальная документация обоих продуктов относит пустой текст, возвращенный формулой, к значению для COUNTA. Для проверки удалите формулу из A5: результат станет 3. Если нужен ответ «сколько чисел», =COUNT(A2:A6) возвращает 2, потому что текст «42» не преобразован в число. Так на одном диапазоне видно, почему для контроля заполнения выбирают COUNTA, а для числового столбца — COUNT.

Частая ошибка

Не путайте пустую ячейку с формулой, которая показывает пустую строку: COUNTA/СЧЁТЗ может посчитать вторую. Пробел также считается значением, поэтому перед отчетом полезны TRIM/СЖПРОБЕЛЫ и проверка первых строк. Не используйте COUNTA как число заполненных записей, если часть строк содержит служебные формулы. И не заменяйте COUNT/СЧЁТ этой функцией: текстовое «42» войдет в COUNTA, но не является числом для расчета.

Практика

Задачи с решением

Проверить исходные данные

Условие. Для «COUNTA / СЧЁТЗ: непустые ячейки в Excel и Google Таблицах» заданы величины из условия. Нужно посчитать непустые ячейки в выбранном диапазоне.

Решение. Составляем таблицу символов, значений, единиц и источников. Убираем данные, которые относятся к другой модели.

Ответ. К расчету оставлены только согласованные исходные величины.

Выполнить подстановку

Условие. Данные согласованы, требуется применить =COUNTA(A2:A100).

Решение. Подставляем значения, сохраняем промежуточную точность и отдельно проверяем единицу результата.

Ответ. Ответ принимается только после проверки знака, масштаба и смысла.

Дополнительные источники

  • Microsoft Support: COUNTA function — https://support.microsoft.com/en-us/excel/functions/counta-function
  • Google Docs Editors Help: COUNTA — https://support.google.com/docs/answer/3093991?hl=en

Связанные формулы

Excel и Google Workspace

Сумма диапазона в Excel и Google Таблицах

$=SUM(A1:A10)$

Сумма диапазона в Excel и Google Таблицах: формула =SUM(A1:A10) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата.

Excel и Google Workspace

Процент от числа в Excel и Google Таблицах

$=A2*B2$

Процент от числа в Excel и Google Таблицах: формула =A2*B2 помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата.

Excel и Google Workspace

Округление ROUND / ОКРУГЛ в Excel и Google Таблицах

$=ROUND(A2,2)$

Округление ROUND / ОКРУГЛ в Excel и Google Таблицах: формула =ROUND(A2,2) помогает настроить рабочую формулу в таблице и проверить ссылки после копирования. В тексте есть условия, пример, ошибки и проверка результата.

Excel и Google Workspace

COUNTBLANK: пустые ячейки в Excel и Google Таблицах

$=COUNTBLANK(A2:A100)$

COUNTBLANK: пустые ячейки в Excel и Google Таблицах: формула =COUNTBLANK(A2:A100) помогает посчитать пустые ячейки и проверить пропуски в отчете. В тексте есть условия, пример, ошибки и проверка результата.