Excel Formulas Academy · Урок

Подсчёт любых значений с помощью COUNTA

Подсчитывайте все непустые ячейки, включая текст, с помощью COUNTA

Урок 2 из 413 шагов

«Подсчёт любых значений с помощью COUNTA» — бесплатный урок Excel Formulas Academy на CoddyKit. Это урок 2 из 4. Ты можешь прочитать весь урок бесплатно ниже — а потом практиковать его прямо в браузере с встроенным редактором кода и ИИ-репетитором 24/7. Это часть пути обучения Excel Formulas Academy, и твой прогресс синхронизируется между веб-версией и приложением CoddyKit. Курс Excel Formulas Academy содержит 4 уроков всего.

Не только числа

Функция COUNT считает только числа. Но в настоящих электронных таблицах много и текста: имён, статусов, категорий и подписей.

Если нужно узнать, сколько ячеек содержат хоть что-нибудь, используйте COUNTA.

Дополнительная буква A означает «все» типы значений. В этом уроке Вы узнаете, что именно подсчитывает COUNTA и когда её следует использовать.

Знакомство с функцией COUNTA

COUNTA считает каждую ячейку, которая не пуста, независимо от типа содержащегося в ней значения.

Её форма похожа на COUNT:

  • =COUNTA(range)

Числа, текст, даты, TRUE/FALSE и даже значения ошибок учитываются. Пропускаются только действительно пустые ячейки.

=COUNTA(A1:A10)

Разбор примера

Представьте, что в столбце A находится список гостей: «Maria», «Sam», «Priya», «Liam» в ячейках A1–A4.

Все эти значения являются текстом, поэтому COUNT вернула бы 0. Но =COUNTA(A1:A4) возвращает 4, поскольку все четыре ячейки что-то содержат.

Поэтому COUNTA подходит для подсчёта имён, подписей и любых текстовых записей.

=COUNTA(A1:A4)

Сочетание текста и чисел

COUNTA без проблем считает значения разных типов. Допустим, A1:A5 содержит «Maria», 25, «Sam», 30, «Priya».

Формула =COUNTA(A1:A5) возвращает 5, потому что каждая ячейка содержит значение — текст или число.

Для сравнения, =COUNT(A1:A5) вернула бы только 2 — количество ячеек с числами.

=COUNTA(A1:A5)

Что пропускает COUNTA

COUNTA пропускает только одно: действительно пустые ячейки.

Если A1:A5 содержит «Maria», (пусто), «Sam», (пусто), «Priya», то =COUNTA(A1:A5) возвращает 3.

Именно так можно подсчитать количество строк, в которых действительно есть данные, независимо от того, являются ли эти данные текстом или числами.

=COUNTA(A1:A5)

Хитрая пустая строка

Вот распространённый источник неожиданностей. Ячейка может выглядеть пустой, но при этом содержать пустую текстовую строку, часто оставшуюся после формулы вроде =IF(B1>0, B1, "").

Для COUNTA такая ячейка является не пустой, поэтому она учитывается. На экране ячейка ничего не показывает, но результат подсчёта увеличивается.

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

=IF(B1>0, B1, "")

Практический сценарий

Вы организуете регистрацию на мероприятие. В столбце A находятся имена участников от A2 до A100, но пока заполнены только некоторые строки.

Чтобы узнать, сколько человек зарегистрировалось, используйте:

  • =COUNTA(A2:A100)

Поскольку имена являются текстом, COUNT здесь не поможет. COUNTA посчитает каждое заполненное имя и проигнорирует пустые строки ниже.

=COUNTA(A2:A100)

Подсчёт нескольких диапазонов

Как и COUNT, COUNTA принимает несколько диапазонов, разделённых запятыми.

Допустим, имена находятся в столбцах A и C. Чтобы посчитать все заполненные записи в обоих столбцах:

  • =COUNTA(A2:A100, C2:C100)

Непустые ячейки из обоих диапазонов складываются в один общий итог.

=COUNTA(A2:A100, C2:C100)

COUNT и COUNTA

Закрепим разницу между этими функциями:

  • COUNT считает только числа.
  • COUNTA считает все непустые ячейки: числа, текст, даты, логические значения и ошибки.

Если A1:A5 содержит 10, «да», 20, (пусто), «нет», COUNT возвращает 2, а COUNTA — 4. Выбирайте функцию в соответствии с поставленным вопросом.

=COUNTA(A1:A5)

Поиск количества строк с данными

Одно из полезных повседневных применений COUNTA — определение количества записей в таблице.

Если Ваши данные начинаются со строки 2 и в каждой записи в столбце A указано имя, формула =COUNTA(A2:A1000) сообщает количество записей, сколько бы их ни было.

Затем это число можно использовать в других формулах, например для создания динамических диапазонов или сводок.

=COUNTA(A2:A1000)

Работа в Excel и Sheets

COUNTA одинаково работает в Microsoft Excel и Google Sheets. Одна и та же формула возвращает одинаковый результат в обоих инструментах.

Поэтому, считаете ли Вы имена участников в Excel или в Sheets, =COUNTA(range) надёжно сообщает, сколько ячеек содержат значение любого типа.

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

=COUNTA(A2:A100)

Быстрая проверка

Проверьте, насколько хорошо Вы поняли принцип работы COUNTA.

Повторение: подсчёт с помощью COUNTA

Теперь Вы умеете считать всё содержимое диапазона, а не только числа. Главное:

  • =COUNTA(range) считает все непустые ячейки.
  • Функция учитывает текст, числа, даты, TRUE/FALSE и ошибки.
  • Она пропускает только действительно пустые ячейки.
  • Помните о пустых строках (""), создаваемых формулами: они всё равно учитываются.
  • Используйте её для подсчёта имён, статусов или количества записей в таблице.

Далее Вы научитесь считать пустые ячейки с помощью COUNTBLANK.

=COUNTA(A2:A100)
Можно начать бесплатно

Изучай Excel с ИИ-репетитором — бесплатно

Пиши и запускай код прямо в браузере, получай мгновенную помощь от ИИ-репетитора 24/7 и продолжи учиться на сайте или в приложении.

Курсы
30
Уроки
120

Часто задаваемые вопросы

Урок «Подсчёт любых значений с помощью COUNTA» бесплатный?

Да — полный текст урока «Подсчёт любых значений с помощью COUNTA» бесплатно доступен здесь в веб-версии. Чтобы практиковать его интерактивно (встроенный редактор кода и ИИ-репетитор 24/7) и разблокировать остальной курс Excel Formulas Academy, подпишись на CoddyKit PRO. Курс Excel Formulas Academy содержит 4 уроков всего.

Чему я научусь в уроке «Подсчёт любых значений с помощью COUNTA»?

Подсчитывайте все непустые ячейки, включая текст, с помощью COUNTA Ты практикуешь Excel Formulas Academy с помощью реального кода, который запускаешь прямо в браузере, и ИИ-репетитор 24/7 отвечает на твои вопросы во время урока.

Нужен ли мне опыт, чтобы начать Excel Formulas Academy?

Предыдущий опыт не требуется. Excel Formulas Academy на CoddyKit структурирован для всех уровней — от новичков до продвинутых, поэтому ты можешь начать отсюда или с самого начала и учиться в своем темпе. Это урок 2 из 4.

Сколько времени занимает урок «Подсчёт любых значений с помощью COUNTA»?

Большинство уроков CoddyKit занимают около 5–10 минут. Каждый из них компактный и интерактивный, поэтому ты постоянно делаешь прогресс и продолжаешь с того же места в веб-версии и приложении.

Можно ли писать и запускать код в этом уроке Excel Formulas Academy?

Да. Каждый урок Excel Formulas Academy включает встроенный редактор кода, поэтому ты пишешь и запускаешь реальный код прямо в браузере и получаешь моментальную обратную связь от AI — локальная установка не требуется.

Все уроки этого курса

  1. Подсчёт чисел с помощью COUNT
  2. Подсчёт любых значений с помощью COUNTA
  3. Поиск пустых ячеек с помощью COUNTBLANK
  4. Поиск значений MAX и MIN
← Назад к Excel Formulas Academy