Главная → Как сделать в Excel → Посчитать количество ячеек

Как посчитать количество ячеек в Excel: заполненные, с текстом, по условию

СЧЁТЗ, СЧЁТ, СЧИТАТЬПУСТОТЫ и СЧЁТЕСЛИ — какая что считает, почему «пустая» ячейка бывает не пустой и как посчитать уникальные значения и ячейки по цвету.

Коротко

Без формул: выделите диапазон и посмотрите в строку состояния внизу окна: Количество — сколько непустых ячеек. Если нужно число с цифрами, щёлкните по строке состояния правой кнопкой и включите Количество чисел.

Формулой — выберите по тому, что считаете:

Ловушка, на которой спотыкаются все: формула, возвращающая пустую строку "", для СЧЁТЗ — заполненная ячейка. Поэтому «количество заполненных» часто получается больше, чем видно глазами.

То же самое формулой в Excel

=СЧЁТЗ(A2:A100) — сколько непустых ячеек — всё, кроме по-настоящему пустых
=СЧЁТЕСЛИ(A2:A100;"?*") — сколько ячеек с текстом, хотя бы в один знак; пустые строки от формул не считаются
=СЧЁТЕСЛИ(A2:A100;"*договор*") — сколько ячеек, где встречается слово «договор»
=СЧЁТЕСЛИМН(C2:C100;">=1000";D2:D100;"оплачено") — сколько строк, где сумма от 1000 и статус «оплачено»
=СУММПРОИЗВ((A2:A100<>"")/СЧЁТЕСЛИ(A2:A100;A2:A100&"")) — сколько уникальных значений, пустые не учитываются
=ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;A2:A100) — сколько видимых ячеек — после фильтра, в том числе фильтра по цвету

Пошагово

Сколько ячеек с определённым значением

  1. Встаньте в свободную ячейку.
  2. Наберите =СЧЁТЕСЛИ(диапазон;значение): =СЧЁТЕСЛИ(B2:B100;"Москва"). Регистр не важен.
  3. Чтобы значение бралось из ячейки, а не было вписано в формулу, поставьте ссылку: =СЧЁТЕСЛИ($B$2:$B$100;E2) — и протяните по списку значений.

Сколько ячеек определённого цвета. Функции «по цвету» в Excel нет. Рабочий путь без макросов:

  1. Включите фильтр: Данные → Фильтр.
  2. В нужном столбце — Фильтр по цвету → выберите цвет.
  3. Под таблицей поставьте =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;A2:A100): она считает только видимые строки, то есть ячейки выбранного цвета.

Если цвет ставится вручную по какому-то признаку, надёжнее записать этот признак в соседний столбец и считать уже по нему — цвет формулам не виден.

Где обычно ломается

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

Как в экселе посчитать количество ячеек с определенным текстом
=СЧЁТЕСЛИ(диапазон;"текст") — для точного совпадения, =СЧЁТЕСЛИ(диапазон;"*текст*") — если слово может стоять внутри ячейки.
Как в эксель посчитать количество заполненных ячеек в столбце
=СЧЁТЗ(A:A) или выделить столбец и посмотреть «Количество» в строке состояния. Учтите: формулы с пустым результатом СЧЁТЗ тоже считает.
Как в экселе посчитать количество ячеек определенного цвета
Встроенной функции нет. Включите фильтр по цвету и поставьте =ПРОМЕЖУТОЧНЫЕ.ИТОГИ(103;диапазон) — она посчитает только видимые ячейки.
Excel: как посчитать количество уникальных значений в столбце
=СУММПРОИЗВ((A2:A100<>"")/СЧЁТЕСЛИ(A2:A100;A2:A100&"")) — работает в любой версии и пропускает пустые.
Как в excel посчитать количество ячеек с одинаковым значением
=СЧЁТЕСЛИ($A$2:$A$100;A2) рядом с каждой строкой покажет, сколько раз встречается её значение.

Связанные страницы

Как сделать в Excel
СУММЕСЛИ, СУММЕСЛИМН и СЧЁТЕСЛИ
Как сделать в Excel
Удалить дубликаты
Как сделать в Excel
Фильтр в Excel
Как сделать в Excel
СУММПРОИЗВ
Скопировано