Проверьте, пуста ли ячейка или диапазон в Excel – простое руководство
Работа с пустыми ячейками или диапазонами в Excel может стать важной частью управления и анализа данных. Если вам нужно идентифицировать, заполнить или пропустить пустые ячейки, важно понимать, как их эффективно проверять. В этом руководстве представлены простые, но эффективные методы определения того, пуста ли ячейка или диапазон в Excel, а также практические советы, которые помогут улучшить ваши навыки обработки данных.
Проверьте, пуста ли ячейка
Этот раздел разделен на две части для упрощения идентификации пустых ячеек в указанном диапазоне. В первой части показано, как вернуть определенный текст при обнаружении пустой ячейки, а во второй части показано, как остановить вычисления формулы при обнаружении пустой ячейки.
Если ячейка пуста, верните конкретный текст
Как показано в таблице отгрузки ниже, если товар доставлен вовремя, он будет помечен как Сдан в Статус отправки столбец. В случае задержки статус доставки остается пустым. Чтобы определить пустые ячейки в этом столбце для проверки задержки доставки, вы можете сделать следующее.
Выберите пустую ячейку для вывода результата (например, I2 в данном случае), введите следующую формулу и нажмите кнопку Enter ключ. Затем выберите эту ячейку результата и перетащите ее Ручка заполнения вниз, чтобы получить остальные результаты.
=IF(ISBLANK(F2), "Delay", "Completed")
- В этой формуле, F3 это ячейка, которую я проверю, пуста ли она. "задержка" указывает, что если F3 пусто, формула вернет в качестве результата Задержку. И наоборот, "Заполненная« означает, что если F3 не пусто, формула вернет «Завершено». Вы можете изменить ссылку на ячейку и указанный текст в соответствии с вашими потребностями.
- Если вы хотите, чтобы ячейка результата оставалась пустой при обнаружении пустой ячейки, очистите первый указанный текст в формуле, оставив только двойные кавычки. Такой как:
=IF(ISBLANK(A2), "", "not blank")
- Если ячейки кажутся пустыми, но содержат невидимые символы, такие как пробелы или другие непечатаемые символы, то эти ячейки также будут рассматриваться как непустые. Чтобы рассматривать эти ячейки как пустые, вы можете использовать следующую формулу:
=IF(LEN(TRIM(A2))=0, "blank", "not blank")
Пытаетесь идентифицировать пустые ячейки с пробелами?
Если ячейка пуста, прекратите вычисления
В определенных ситуациях, когда формула встречает пустую ячейку, она может возвращать ошибку или неисключенный результат, в зависимости от конкретной функции и настроек, примененных на листе. В примере ниже я использую формулу = (C2-B2) / B2 для расчета процентного изменения между предыдущим месяцем и этим месяцем для различных продуктов. Однако если исходная ячейка пуста, формула выдает # DIV / 0! ошибка. В этом разделе вы узнаете, как предотвратить эту ошибку при работе с пустыми ячейками.
Выберите ячейку (например, D2 в данном случае), введите формулу ниже и нажмите Enter. Выберите эту ячейку результата и перетащите ее Ручка заполнения вниз, чтобы получить остальную часть результата.
=IF(ISBLANK(B2), "", (C2-B2)/B2)
Как видно из приведенных выше результатов, все значения ошибок исчезли, хотя есть пустые ячейки.
Проверьте, пуст ли диапазон
Если вы хотите проверить, является ли определенный диапазон пустым, формула в этом разделе может оказать вам услугу.
Вот я возьму диапазон Г1:К8 В качестве примера. Чтобы проверить, пуст ли этот диапазон или нет, сделайте следующее.
Выберите пустую ячейку для вывода результата, введите следующую формулу и нажмите кнопку Enter .
=IF(SUMPRODUCT(--(G1:K8<>""))=0,"It is blank","It is not blank")
- Эта формула проверяет, является ли диапазон G1:K8 пустым. Если диапазон пуст, в качестве результата возвращается «Это пусто». Если диапазон не пуст, возвращается «Он не пуст». Вы можете изменить ссылку на ячейку и указанные тексты в соответствии с вашими потребностями.
- Если вы не хотите указывать тексты и просто возвращаетесь TURE or НЕПРАВДАиспользуйте эту формулу:
=SUMPRODUCT(--(G1:K8<>""))=0
Эта формула возвращает TRUE, если диапазон пуст, в противном случае — FALSE. - Если ячейки кажутся пустыми, но содержат невидимые символы, такие как пробелы или другие непечатаемые символы, то эти ячейки также будут рассматриваться как непустые. Чтобы рассматривать эти ячейки как пустые, вы можете использовать следующую формулу:
=IF(SUMPRODUCT(--(TRIM(G1:K8)<>""))=0,"It is blank","It is not blank")
or=SUMPRODUCT(--(TRIM(G1:K8)<>""))=0
- Чтобы проверить, пусты ли несколько диапазонов, попробуйте следующую формулу:
=IF(AND(SUMPRODUCT(--(A7:C9<>""))=0, SUMPRODUCT(--(M2:P2<>""))=0),"Empty","has value")
Советы: Выделите пустые ячейки.
Выделение пустых ячеек помогает легче идентифицировать и адресовать пустые ячейки в больших наборах данных. В этом разделе будет рассмотрено, как визуально выделить пустые ячейки в наборе данных с помощью условного форматирования Excel.
Шаг 1: Выберите диапазон, в котором вы хотите выделить пустые ячейки.
Шаг 2. Откройте диалоговое окно «Новое правило форматирования».
Под Главная вкладку нажмите Условное форматирование > Выделите правила ячеек > Больше правил.
Шаг 3. Создайте правило условного форматирования
В Новое правило форматирования диалоговое окно необходимо настроить следующим образом.
- Выберите Пробелы из Форматировать только ячейки с выпадающий список.
- Нажмите Формат Кнопка, чтобы указать цвет заливки для пустых ячеек.
- Нажмите OK кнопку, чтобы сохранить правило.
Результат
Все пустые ячейки в выбранном диапазоне выделяются указанным цветом заливки.
Таким образом, в этом руководстве рассказывается об эффективных способах проверки и управления пустыми ячейками или диапазонами в Excel. Независимо от того, являетесь ли вы новичком или опытным пользователем Excel, освоение этих простых, но мощных методов повысит вашу производительность и точность при работе с данными. Для тех, кто хочет глубже изучить возможности Excel, наш веб-сайт может похвастаться множеством учебных пособий. Дополнительные советы и рекомендации по работе с Excel можно найти здесь..
Статьи по теме
Подсчет непустых ячеек в Excel
В этом уроке показаны пять методов подсчета непустых ячеек в Excel. Все методы очень просты в использовании, и получение результата занимает менее 10 секунд.
Заполните пустые ячейки значением выше/ниже/слева/справа
В этом уроке показаны некоторые приемы заполнения пустых ячеек значениями выше/ниже/слева/справа в Excel.
Автоматически скрывать строки, если в столбце пустые ячейки
В этом руководстве представлен код VBA, который поможет вам легко скрыть строки, содержащие пустые ячейки в определенном столбце.
Запретить пустые или отсутствующие записи в ячейках
В этой статье представлен метод автоматического всплывающего окна с подсказкой, если во время редактирования в определенном диапазоне таблицы появляется пустая запись.
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!