Когда вы анализируете данные в электронной таблице, подсчет пустых или пустых ячеек может помочь вам сосредоточиться на конкретных областях. Вот почему такие функции, как COUNTBLANK, COUNTIF, COUNTIFS и SUMPRODUCT, так важны в Google Sheets.
Слово предупреждения, однако. Если у вас есть ячейка, которая содержит пустую текстовую строку («») или имеет формулу, которая возвращает аналогичный результат, эта ячейка будет пустой, но технически она не будет пустой. Если вы хотите узнать количество действительно пустых ячеек, вам нужно использовать комбинацию функций SUM, ROWS, COLUMNS и COUNTIF.
Использование COUNTBLANK
Вы можете попробовать функцию COUNTBLANK, чтобы подсчитать количество пустых ячеек в электронной таблице Google Sheets. Это самый быстрый способ узнать количество пустых, но не пустых ячеек.
Ячейки, содержащие цифры или текст, не будут учитываться, включая ячейки с нулевым номером. Однако, как мы уже упоминали, если ячейка выглядит пустой, но содержит пустую текстовую строку («»), это будет засчитано.
Чтобы использовать его, откройте свою электронную таблицу Google Sheets . Нажмите на пустую ячейку и введите =COUNTBLANK(range)
. Замените range
вашим диапазоном ячеек.
Например, если вы хотите посчитать количество пустых ячеек между столбцами A и C, введите =COUNTBLANK(A:C)
.
В приведенном выше примере ячейки от A3 до H24 используются в пределах диапазона. Этот диапазон содержит четыре пустых ячейки (B4, C4, D4 и E4), что соответствует цифре, которую COUNTBLANK сообщает в ячейке A1.
Использование COUNTIF и COUNTIFS
Хотя COUNTBLANK возвращает количество пустых ячеек, вы также можете использовать COUNTIF или COUNTIFS для достижения того же результата.
COUNTIF подсчитывает количество ячеек, которые соответствуют критериям, которые вы определяете в самой формуле. Поскольку вы хотите считать пустые ячейки, вы можете использовать пустую текстовую строку в качестве критерия.
Чтобы использовать COUNTIF, откройте свою электронную таблицу Google Sheets и нажмите на пустую ячейку. Тип =COUNTIF(range,"")
, заменяя range
выбранным диапазоном ячеек.
В приведенном выше примере три пустые ячейки (B4, C4 и D4) находятся в диапазоне от A3 до H24, а функция COUNTIF в ячейке A1 возвращает одинаковое количество пустых ячеек.
Функция COUNTIFS может использоваться как альтернатива COUNTIF. Используйте =COUNTIFS(range,"")
, заменяя range
выбранным диапазоном ячеек.
В приведенном выше примере были обнаружены четыре пустые ячейки в диапазоне ячеек от A3 до H24.
Использование SUMPRODUCT
Функция SUMPRODUCT предлагает немного более сложный способ подсчета количества пустых ячеек. Он подсчитывает количество ячеек, соответствующих определенным критериям, которые в этом случае были бы пустой текстовой строкой («»).
Чтобы использовать SUMPRODUCT, откройте электронную таблицу Google Sheets и щелкните пустую ячейку. Введите =SUMPRODUCT(--(range=""))
, заменив range
выбранным диапазоном ячеек.
Приведенный выше пример показывает, что в диапазоне ячеек от А2 до Н24 были обнаружены две пустые ячейки (В4 и С4).
Подсчет пустых клеток
Все функции, перечисленные выше, подсчитывают пустые ячейки, но технически не пустые. Если функция возвращает нулевой или пустой результат или если в ячейке есть пустая текстовая строка («»), то эти ячейки считаются пустыми.
Временное решение этой проблемы — использовать COUNTIF для подсчета количества ячеек с числовым значением, а затем использовать вторую формулу COUNTIF для подсчета количества ячеек, содержащих текст или пустые текстовые строки.
Затем вы можете добавить результаты этих расчетов и вычесть их из числа ячеек в вашем диапазоне данных. Сначала вам нужно узнать количество ячеек в вашем диапазоне. Чтобы выяснить это, вы можете использовать функции ROWS и COLUMNS.
Для начала откройте электронную таблицу Google Sheets, щелкните пустую ячейку и введите =ROWS(range)*COLUMNS(range)
, заменив значение range
своей ячейки.
Во второй пустой ячейке введите =COUNTIF(range,">=0")
чтобы подсчитать количество ячеек с числовым значением. Еще раз замените range
на соответствующий диапазон ячеек для ваших данных.
Для поиска пустых ячеек или ячеек, содержащих текст, введите =COUNTIF(range,"*")
в третьей пустой ячейке. Замените range
при необходимости.
Затем вы можете использовать SUM, чтобы сложить два значения COUNTIF, вычтя эту цифру из числа ячеек в вашем диапазоне, рассчитанных с использованием функций ROWS и COLUMNS.
В нашем примере общее количество ячеек можно найти в ячейке B8, количество ячеек с числовым значением в B9 и количество ячеек, которые содержат текст или пустую текстовую строку в B10.
Заменив эти значения ячеек своими собственными, вы можете использовать =B8-SUM(B9:10)
чтобы определить количество действительно пустых ячеек в вашем диапазоне.
Как показано в примере выше, в диапазоне 20 ячеек (от А2 до Е5) было обнаружено, что в 19 ячейках имеется либо число, либо текст, либо пустая текстовая строка. Только одна ячейка, Е4, была полностью пустой.