Как проверить пустая ли ячейка в excel в гугл таблице
Если вам нужно проверить, пуста ли одна ячейка в Google Таблицах или нет, вы можете сделать это вручную. Фактически, это, вероятно, самый быстрый способ. Однако, если вы имеете дело с несколькими ячейками, это скоро станет утомительной и повторяющейся задачей. Но не волнуйтесь. Есть способ позволить Google Таблицам разобраться в этом за вас.
Опция, которая проверяет, пуста ли ячейка, называется ISBLANK, и мы покажем вам, как ее использовать.
Что такое ISBLANK?
Если вы много использовали Excel, вы, вероятно, знакомы с этой функцией. Есть небольшие отличия, но он используется для одного и того же.
Не позволяйте этим терминам вводить вас в заблуждение. Это как если бы вы спрашивали Google Таблицы: «Эта ячейка пустая, пустая?» Если ответ отрицательный, будет указано «Ложь». С другой стороны, если ячейка пуста, она будет подтверждена показом значка ИСТИНА.
Как это использовать?
Давайте перейдем к практической части и посмотрим, что вы можете сделать с этой функцией. Короче, как писать собственные функции в Google Таблицах. Не волнуйтесь, для этого не обязательно быть ИТ-специалистом. Мы проведем вас через этот процесс:
- Откройте вашу электронную таблицу.
- Щелкните любую ячейку, чтобы активировать ее (убедитесь, что это не ячейка, в которой вы проверяете, пуста ли она).
- Вставьте знак равенства «=», а затем напишите «ISBLANK» в этой ячейке.
- Это должно активировать диалоговое окно с функциями. Откройте список и выберите функцию ISBLANK.
- Теперь введите номер ячейки, которую хотите проверить. Мы ввели, например, A2.
- Нажмите Ввод.
- Теперь вы должны увидеть результат.
Если A2 пуст, вы увидите знак ИСТИНА. Если он не пустой, вы увидите знак ЛОЖЬ. Это так просто!
Если вы хотите проверить, действительно ли эта функция работает, вы можете написать что-нибудь в A2 или удалить ее содержимое. После этого попробуйте сделать это еще раз и посмотрите, изменился ли вывод. Тем не менее, сомневаться в этой функции не приходится. Если вы все сделаете правильно, будет 100% точность.
Проверить несколько ячеек
Повторите описанный выше процесс, чтобы активировать функцию ISBLANK. Затем вместо того, чтобы вводить имя отдельной ячейки, введите диапазон ячеек. Если вы хотите проверить, пусты ли ячейки от A1 до C10, вы должны написать эту формулу: A1: C10. Вот и все!
Имейте в виду, что этот вариант даст вам результат для всего диапазона ячеек. Хотя все ячейки, кроме одной, пусты, это еще не означает, что весь диапазон пуст. Следовательно, результатом будет ЛОЖЬ, даже если занята только одна ячейка. Для большей точности вам придется проверять ячейки одну за другой.
Я получил ложный знак, хотя камера кажется пустой
Это одна из наиболее распространенных проблем с функцией ISBLANK. Однако главный вопрос, который вы должны задать себе: действительно ли ячейка пуста или она просто кажется пустой? Поясним.
Ячейка может быть занята простым белым пространством, в которое вы случайно вошли. Очевидно, вы не можете его увидеть, потому что здесь нечего видеть, но он все еще там. Другая возможность может заключаться в том, что скрытые символы или скрытые формулы занимают ячейку.
Дополнительные опции
Вы собираетесь запрограммировать Google Таблицы следующим образом: если функция ISBLANK возвращает TRUE, выведите текст «Missing Information». Эта опция сэкономит вам массу времени, так как сделать это вручную, если у вас много ячеек, будет практически невозможно.
Могу ли я использовать ISBLANK на своем телефоне?
Единственным недостатком использования этой опции на вашем телефоне является то, что вы не сможете все четко видеть. Если вы имеете дело с важными данными, мы рекомендуем вам всегда выбирать настольную версию, поскольку она дает вам больше ясности.
эксперимент
Мы показали вам некоторые основные функции, подходящие для начинающих. Однако Google Таблицы позволяют делать гораздо больше, и мы надеемся, что вы не остановитесь на этом. Поэкспериментируйте с другими функциями, которые могут облегчить вашу работу. Если вы знакомы с функциями Excel, вам должно быть легко.
Если вы не так хороши в Excel, вы можете найти Google Таблицы более доступными и удобными для пользователя. Вы пользуетесь какой-либо другой программой для работы с электронными таблицами? Дайте нам знать в комментариях ниже.
Когда вы анализируете данные в электронной таблице, подсчет пустых или пустых ячеек может помочь вам сосредоточиться на конкретных областях. Вот почему такие функции, как 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.
Как показано в примере выше, в диапазоне 20 ячеек (от А2 до Е5) было обнаружено, что в 19 ячейках имеется либо число, либо текст, либо пустая текстовая строка. Только одна ячейка, Е4, была полностью пустой.
Функция ЕПУСТО в Excel используется для наличия текстовых, числовых, логических и прочих типов данных в указанной ячейке и возвращает логическое значение ИСТИНА, если ячейка является пустой. Если в указанной ячейке содержатся какие-либо данные, результатом выполнения функции ЕПУСТО будет логическое значение ЛОЖЬ.
Примеры использования функции ЕПУСТО в Excel
Пример 1. В таблице Excel находятся результаты (баллы) по экзамену, который проводился в учебном заведении. В данной электронной ведомости напротив некоторых студентов оценки не указаны, поскольку их отправили на пересдачу. В столбце рядом вывести текстовую строку «Сдал» напротив тех, кому выставили оценки, и «На пересдачу» - напротив не сдавших с первого раза.
Выделим ячейки C3:C18 и запишем следующую формулу:
Формула ЕСЛИ выполняет проверку возвращаемого результата функции ЕПУСТО для диапазона ячеек B3:B18 и возвращает один из вариантов ("На пересдачу" или "Сдал"). Результат выполнения функции:
Теперь часть данной формулы можно использовать для условного форматирования:
- Выделите диапазон ячеек C3:C18 и выберите инструмент: «ГЛАВНАЯ»-«Стили»-«Условное форматирование»-«Создать правило».
- В появившемся окне «Создание правила форматирования» выберите опцию: «Использовать формулы для определения форматируемых ячеек» и введите следующую формулу:
- Нажмите на кнопку «Формат» (как на образцу), потом укажите в окне «Формат ячеек» красный цвет заливки и нажмите ОК на всех открытых окнах:
Почему нужно использовать функцию ЕПУСТО при проверке пустых ячеек
У выше указанном примере можно изменить формулу используя двойные кавычки ("") в место функции проверки ячеек на пустоту, и она также будет работать:
=ЕСЛИ(ИЛИ( B3="" ;B3=2);"На пересдачу";"Сдал")
Но не всегда! Все зависит от значений, которые могут содержать ячейки. Обратите внимание на то как по-разному себя ведут двойные кавычки, и функция ЕПУСТО если у нас в ячейках находятся одни и те же специфические значения:
Как видно на рисунке в ячейке находится символ одинарной кавычки. Первая формула (с двойными кавычками вместо функции) ее не видит. Более того в самой ячейке A1 одинарная кавычке не отображается так как данный спецсимвол в Excel предназначенный для отображения значений в текстовом формате. Это удобно, например, когда нам нужно отобразить саму формулу, а не результат ее вычисления как сделано в ячейках D1 и D2. Достаточно лишь перед формулой ввести одинарную кавычку и теперь отображается сама формула, а не возвращаемый ее результат. Но функция ЕПУСТО видит, что в действительности ячейка А1 не является пустой!
Проверка на пустую ячейку в таблице Excel
Пример 2. В таблице Excel записаны некоторые данные. Определить, все ли поля заполнены, или есть как минимум одно поле, которое является пустым.
Исходная таблица данных:
Чтобы определить наличие пустых ячеек используем следующую формулу массива (CTRL+SHIFT+Enter):
Функция СУММ используется для определения суммы величин, возвращаемых функцией --ЕПУСТО для каждой ячейки из диапазона B3:B17 (числовых значений, поскольку используется двойное отрицание). Если запись СУММ(--ЕПУСТО(B3:B17) возвращает любое значение >0, функция ЕСЛИ вернет значение ИСТИНА.
То есть, в диапазоне B3:B17 есть одна или несколько пустых ячеек.
Примечание: в указанной выше формуле были использованы символы «--». Данный вид записи называется двойным отрицанием. В данном случае двойное отрицание необходимо для явного преобразования данных логического типа к числовому. Некоторые функции Excel не выполняют автоматического преобразования данных, поэтому механизм преобразования типов приходится запускать вручную. Наиболее распространенными вариантами преобразования текстовых или логических значений к числовому типу является умножение на 1 или добавление 0 (например, =ИСТИНА+0 вернет число 1, или =«23»*1 вернет число 23. Однако использование записи типа =--ИСТИНА ускоряет работу функций (по некоторым оценкам прирост производительности составляет до 15%, что имеет значение при обработке больших объемов данных).
Как посчитать количество пустых ячеек в Excel
Формула для расчета (формула массива):
Особенности использования функции ЕПУСТО в Excel
Функция ЕПУСТО в Excel относится к числу логических функций (выполняющих проверку какого-либо условия, например, ЕСЛИ, ЕССЫЛКА, ЕЧИСЛО и др., и возвращающих результаты в виде данных логического типа: ИСТИНА, ЛОЖЬ). Синтаксическая запись функции:
Единственный аргумент является обязательным для заполнения и может принимать ссылку на ячейку или на диапазон ячеек, в которых необходимо определить наличие каких-либо данных. Если функция принимает диапазон ячеек, функция должна быть использована в качестве формулы массива.
Форматирование пустых ячеек в Google Таблицах можно изменить всего за несколько кликов. Перейдите в Google Таблицы, войдите в аккаунт и откройте нужный файл.
Выделите ячейки, к которым хотите применить форматирование. Это можно сделать, зажав курсор на первой ячейке и перетащив его на остальные.
Затем в меню выберите «Формат» — «Условное форматирование».
Сбоку откроется панель «Правила условного форматирования». Далее необходимо нажать «Добавить правило».
Автомобиль по подписке уже сегодня. Подробнее по ссылке
Убедитесь, что вы находитесь на вкладке «Один цвет».
В верхней части боковой панели подтвердите ячейки, к которым вы хотите применить правило, в поле «Применить к диапазону». При необходимости вы можете внести изменения.
Затем перейдите в раздел «Правила форматирования» и в выпадающем меню выберите «Не содержит данных».
Вы также можете выбрать стиль форматирования для выделения пустых ячеек. В конце нажмите кнопку «Готово».
Теперь пустые ячейки в выбранном диапазоне будут автоматически выделяться выбранным цветом.
Автоматическое выделение ошибок
Чтобы разметить ячейки с ошибками, необходимо выполнить аналогичные действия. Однако в сервисе нет встроенной опции для этого, поэтому нужно будет создать своего рода функцию.
В меню выберите «Формат» — «Условное форматирование» и перейдите на вкладку «Один цвет» в верхней части боковой панели.
Подтвердите ячейки в поле «Применить к диапазону».
В выпадающем меню выберите «Ваша формула». В поле введите =ЕСЛИОШИБКА(A1) (=ISERROR(A1)) и в круглых скобках укажите свой диапазон ячеек.
В разделе «Формат» настройте стиль для ячеек с ошибками. После этого нажмите кнопку «Готово». Теперь ячейки с ошибками будут выделены выбранной заливкой или шрифтом.
Читайте также: