Как посчитать непустые ячейки в excel
Перейти к содержимому

Как посчитать непустые ячейки в excel

  • автор:

Способы подсчета количества ячеек в диапазоне с данными

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

  1. Щелкните ячейку, в которой должен выводиться результат.
  2. На вкладке Формулы щелкните Другие функции, наведите указатель мыши на пункт Статистические и выберите одну из следующих функции:
  3. СЧЁТЗ: подсчитывает количество непустых ячеек.
  4. СЧЁТ: подсчитывает количество ячеек, содержащих числа.
  5. СЧИТАТЬПУСТОТЫ: подсчитывает количество пустых ячеек.
  6. СЧЁТЕСЛИ: подсчитывает ячейки, отвечающие заданным условиям.

Совет: Чтобы ввести нескольких условий, используйте вместо этого функцию СЧЁТЕСЛИМН.

Использование COUNTA для подсчета ячеек, которые не являются пустыми

Предположим, вам нужно узнать, все ли часы работы над проектом были введены участниками вашей команды на листе. Иными словами, необходимо подсчитать ячейки с данными. И, чтобы усложнить ситуацию, данные могут быть не числовыми. Некоторые из участников вашей команды, возможно, ввели значения заполнителей, например «TBD». Для этого используйте функцию COUNTA.

Функция СЧЁТЗ

Эта функция подсчитывает только ячейки с данными, но имейте в виду, что «данные» могут включать пробелы, которые не видны. Да, в этом примере пробелы можно подсчитать самостоятельно, но представьте, что книга велика. Итак, чтобы использовать формулу:

  1. Определить диапазон ячеек, которые нужно подсчитать. В приведенном примере это ячейки с B2 по D6.
  2. Выделить ячейку, в которой нужно отобразить результат. Назовем ее ячейкой результата.
  3. Ввести формулу в ячейке результата или строке формул и нажать клавишу ВВОД: =СЧЁТЗ(B2:D6)

Можно также подсчитать ячейки из нескольких диапазонов. В этом примере подсчитывается количество ячеек в B2–D6 и в B9–D13.

Использование функции СЧЁТЗ для подсчета ячеек в двух диапазонах

Вы увидите, что Excel выделяет диапазоны ячеек, а при нажатии клавиши ВВОД отображается результат:

Результат функции СЧЁТЗ

Если известно, что нужно учесть только числа и даты, но не текстовые данные, используйте функцию СЧЕТ.

Другие способы подсчета количества ячеек с данными

  • Подсчет символов в ячейках
  • Подсчет количества вхождений значения
  • Определение количества уникальных значений среди дубликатов

Как посчитать количество заполненных и пустых ячеек в Excel

Excel предлагает несколько функций для считывания и подсчета значений в диапазоне ячеек: СЧЁТ(), СЧЁТЗ и СЧИТАТЬПУСТОТЫ. Каждая из этих функций по-своему считывает и считает значения, в зависимости о т того, является ли значение числом, текстом или просто пустой ячейкой. Рассмотрим все эти функции в действии на практическом примере.

Функция СЧЁТ, СЧЁТЗ и СЧИТАТЬПУСТОТЫ для подсчета ячеек в Excel

Ниже на рисунке представлены разные методы подсчета значений из определенного диапазона данных таблицы:

СЧЁТ.

В строке 9 (диапазон B9:E9) функция СЧЁТ подсчитывает числовые значения только тех учеников, которые сдали экзамен. СЧЁТЗ в столбце G (диапазон G2:G6) считает числа всех экзаменов, к которым приступили ученики. В столбце H (диапазон H2:H6) функция СЧИТАТЬПУСТОТЫ ведет счет только для экзаменов, к которым ученики еще не подошли.

Принцип счета ячеек функциями СЧЁТ, СЧЁТЗ и СЧИТАТЬПУСТОТЫ

Функция СЧЁТ подсчитывает количество только для числовых значений в заданном диапазоне. Данная формула для совей работы требует указать только лишь один аргумент – диапазон ячеек. Например, ниже приведенная формула подсчитывает количество только тех ячеек (в диапазоне B2:B6), которые содержат числовые значения:

СЧЁТЗ.

СЧЁТЗ подсчитывает все ячейки, которые не пустые. Данную функцию удобно использовать в том случаи, когда необходимо подсчитать количество ячеек с любым типом данных: текст или число. Синтаксис формулы требует указать только лишь один аргумент – диапазон данных. Например, ниже приведенная формула подсчитывает все непустые ячейки, которые находиться в диапазоне B5:E5.

Функция СЧИТАТЬПУСТОТЫ подсчитывает исключительно только пустые ячейки в заданном диапазоне данных таблицы. Данная функция также требует для своей работы, указать только лишь один аргумент – ссылка на диапазон данных таблицы. Например, ниже приведенная формула подсчитывает количество всех пустых ячеек из диапазона B2:E2:

СЧИТАТЬПУСТОТЫ.

Как видно из выше приведенных примеров, каждая из функций обладает своим специальным предназначением и упрощает пользователю процесс обработки данных, предоставив возможность обойти сложные формулы логических комбинаций с функцией ЕСЛИ.

  • Создать таблицу
  • Форматирование
  • Функции Excel
  • Формулы и диапазоны
  • Фильтр и сортировка
  • Диаграммы и графики
  • Сводные таблицы
  • Печать документов
  • Базы данных и XML
  • Возможности Excel
  • Настройки параметры
  • Уроки Excel
  • Макросы VBA
  • Скачать примеры

Как посчитать количество заполненных ячеек в Excel

Для того, чтобы подсчитать количество ячеек, которые не являются пустыми, используйте функцию СЧЁТЗ. В общем виде формулы (выше) rng представляет собой диапазон ячеек.

Количество непустых ячеек

В примере, активная ячейка содержит следующую формулу:

СЧЁТЗ является полностью автоматической. Когда дается диапазон ячеек, она подсчитывает ячейки, которые содержат числа, текст, логические значения и ошибки. СЧЁТЗ не считает пустые ячейки.

Для подсчета ячеек, которые являются пустыми, вы можете использовать функцию СЧИТАТЬПУСТОТЫ следующим образом:

Количество ячеек с одним символом и больше

Одна из проблем, с СЧЁТЗ является то, что она также будет считать пустые строки, возвращаемые формулами («»). Если вы столкнулись с этой проблемой, вы можете попробовать следующую формулу:

Функция ДЛСТР возвращает количество символов, поэтому СУММПРОИЗВ будет рассчитывать только клетки, которые содержат хотя бы 1 символ.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *