Как подсчитать пустые ячейки в Excel с помощью условия (3 метода)

  • Поделись Этим
Hugh West

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

Скачать рабочую тетрадь по практике

Рекомендуем вам скачать файл Excel и потренироваться с ним.

Excel Подсчет пустых ячеек с условием.xlsx

3 способа подсчета пустых ячеек в Excel с помощью условия

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

Итак, без лишних разговоров перейдем к рассмотрению методов по очереди.

1. Подсчет количества пустых ячеек с условием с помощью функции IFS в Excel

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

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

🔗 Шаги:

❶ Прежде всего, выберите ячейка G5 ▶ для хранения количества отстающих.

❷ Тогда тип формула

=IFS(C5="Утро",COUNTIF(D5:F5, ""))

внутри клетки.

❸ После этого нажмите кнопку ENTER кнопка.

❹ Теперь перетащите Наполнительная рукоятка значок в конце колонки G5 .

Бум! Вы закончили. Вот результат:

Разбивка формулы

📌 Синтаксис: = IFS([Something is True1, Value if True1, Something is True2, Value if True2, Something is True3, Value if True3)

  • COUNTIF(D5:F5, "") ▶ поиск пустых ячеек в диапазоне D5:F5 .
  • C5="Утро" ▶ перекрестная проверка, является ли смена утренней или вечерней.
  • =IFS(C5="Утро", COUNTIF(D5:F5, "")) ▶ подсчитывает количество пустых ячеек, т.е. количество отставаний в каждой строке в период утренней смены.

📔 Примечание:

Вы можете использовать функция ПЧ вместо того, чтобы использовать функция IFS для решения проблемы.

Результат будет выглядеть следующим образом:

Читать далее: Подсчет пустых ячеек в Excel

2. Вычисление количества пустых ячеек в Excel с условием с помощью функций IF и COUNTBLANK

Состояние: Подсчитайте пустые ячейки. Если значение подсчета равно 0, выведите сообщение " Нет отставания " вместо.

Теперь мы попробуем сделать интересную вещь. Мы покажем сообщение " Нет отставания " вместо 0, а для другого количества отставаний просто укажем число. Интересно, правда? Тогда давайте не будем терять время, а выполним следующие шаги:

🔗 Шаги:

❶ Прежде всего, выберите ячейка G5 ▶ для хранения количества отстающих.

❷ Тогда тип формула

=IF(COUNTBLANK(D5:F5)=0, "No backlog",COUNTBLANK(D5:F5) )

внутри клетки.

❸ После этого нажмите кнопку ENTER кнопка.

❹ Теперь перетащите Наполнительная рукоятка значок в конце колонки G5 .

Фух! Вы закончили. Вот результат:

Разбивка формулы

📌 Синтаксис: IF(logical_test, value_if_true, [value_if_false])

  • COUNTBLANK(D5:F5) ▶ подсчитывает пустые ячейки в диапазоне D5:F5 .
  • COUNTBLANK(D5:F5)=0, "Нет отставания" ▶ показывает сообщение " Нет отставания ", где значение счета равно нулю.
  • =IF(COUNTBLANK(D5:F5)=0, "No backlog",COUNTBLANK(D5:F5) ) ▶ показывает " Нет отставания ", когда значение счета 0 В противном случае он показывает конкретное значение подсчета, т.е. общее количество отставаний.

Читать далее: Как подсчитать заполненные ячейки в Excel

3. подсчет пустых ячеек с условием в Excel с помощью функции SUMPRODUCT

Состояние: Считайте пустые ячейки только тогда, когда левые ячейки не являются пустыми.

Теперь мы попытаемся подсчитать пустые ячейки, т.е. количество отстающих только в том случае, если указан период смены. Если период смены отсутствует, мы покажем " Н/Д " в ячейке. Итак, давайте перейдем к процедурным шагам:

🔗 Шаги:

❶ Прежде всего, выберите ячейка G5 ▶ для хранения количества отстающих.

❷ Тогда тип формула

=IF(C5"",SUMPRODUCT((C5"")*(D5:F5="")),"N/A")

внутри клетки.

❸ После этого нажмите кнопку ENTER кнопка.

❹ Теперь перетащите Наполнительная рукоятка значок в конце колонки G5 .

Если вы выполнили все предыдущие шаги, вы получите следующий результат:

Разбивка формулы

📌 Синтаксис: =SUMPRODUCT(array1, [array2], [array3], ...)

  • (C5"") ▶ проверяет, является ли клетка C5 пуст.
  • SUMPRODUCT((C5"")*(D5:F5="")) ▶ подсчитывает пустые ячейки только при указании информации о периоде сдвига.
  • =IF(C5"",SUMPRODUCT((C5"")*(D5:F5="")), "N/A") ▶ подсчитывает пустые ячейки только в том случае, если указана информация о периоде сдвига. В противном случае он показывает " Н/Д " внутри клеток.

О чем следует помнить

📌 Сайт ЕСЛИ функция обеспечивает только одно условие. Если вам нужно более одного, то используйте IFS функция.

📌 Будьте внимательны при выборе диапазона внутри формул.

Заключение

Подводя итог, мы представили 3 метода, которые можно использовать для подсчета пустых ячеек с различными условиями в Excel. Мы рекомендуем вам практиковать все методы вместе с предоставленной рабочей тетрадью Excel. Не стесняйтесь задавать любые вопросы относительно методов, продемонстрированных в этой статье. Мы постараемся ответить на любые запросы как можно скорее.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.