Выделить пустые ячейки в Excel

Выделить пустые ячейки в Excel

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

Одна из проверок — найти и выделить пустые ячейки в Excel.

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

  • Данные недоступны.
  • Точки данных были случайно удалены.
  • Формула возвращает пустую строку, что приводит к пустой ячейке.

Хотя эти пустые ячейки легко обнаружить в небольших наборах данных, если у вас есть большая ячейка с сотнями строк и столбцов, делать это вручную было бы очень неэффективно и чревато ошибками.

В этом уроке я покажу вам различные способы поиска и выделения пустых ячеек в Excel.

Выделение пустых ячеек с условным форматированием

Условное форматирование — отличный способ выделить ячейки на основе их значений при выполнении заданного условия.

Я покажу эти примеры с небольшим набором данных.Однако вы также можете использовать эти же методы для больших наборов данных.

Предположим, у вас есть набор данных, который выглядит следующим образом:

Выделение пустых ячеек в Excel — набор данных

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

Вот шаги, чтобы выделить пустые ячейки в Excel (с использованием условного форматирования):

Это выделит все пустые ячейки в наборе данных.

Выделение пустых ячеек в Excel - Выделение

Обратите внимание, что условное форматирование является динамическим.Это означает, что если применить условное форматирование и удалить точку данных, ячейка будет автоматически выделена.

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

Выберите и выделите пустые ячейки в Excel

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

связанный вопрос  Как удалить аккаунт пейпал

Ниже приведены шаги для выбора и выделения пустых ячеек в Excel:

Как упоминалось ранее, этот метод полезен, когда вы хотите быстро выделить все пустые ячейки и выделить их.Вы также можете использовать те же шаги, чтобы выбрать все пустые ячейки и заполнить их 0 или NA или любым другим соответствующим текстом.

Обратите внимание, что в отличие от условного форматирования этот метод не является динамическим.Если вы сделаете это один раз, а затем по ошибке удалите точку данных, она не будет выделена.

Выделите пустые ячейки в Excel с помощью VBA

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

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

Вот код VBA, который выделяет пустые ячейки в выбранном наборе данных:

Sub HighlightBlankCells() Набор данных Dim As Range Set Набор данных = Selection Dataset.SpecialCells(xlCellTypeBlanks).Interior.Color = vbRed End Sub

Вот шаги, чтобы поместить этот код VBA в серверную часть, а затем использовать его для выделения пустых ячеек в Excel:

Как запустить код VBA (макрос)?

После того, как вы скопируете и вставите этот макрос, вы сможете использовать его несколькими способами.

Использование диалогового окна макросов

Вот шаги для запуска этого макроса с помощью диалогового окна «Макросы»:

  1. Выберите данные.
  2. Перейдите на вкладку разработчика и нажмите «Макросы».Выделите пустые ячейки в Excel - Выполнить - Макрос
  3. В диалоговом окне «Макросы» выберите макрос HighlightBlankCells и нажмите «Выполнить».Диалог макроса для запуска макроса

Использование VB-редактора

связанный вопрос  Как удалить форматирование ячеек (из всех, пустых, определенных ячеек) в Excel

Вот шаги для запуска этого макроса с помощью редактора VB:

  1. Выберите данные.
  2. Перейдите на вкладку разработчика и нажмите Visual Basic.Выделение пустых ячеек в Excel — Visual Basic
  3. В редакторе VB щелкните в любом месте кода.
  4. Нажмите кнопку с зеленым треугольником на панели инструментов (или нажмите F5).Выделите пустые ячейки в Excel — кнопка воспроизведения

Как я уже упоминал, если вам нужно делать это часто, использование макроса VBA для выделения пустых ячеек — один из способов.

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

Это позволит вам получить доступ к этому коду из любой книги в вашей системе.

Вам также могут понравиться следующие учебники по Excel:

  • Как найти внешние ссылки и ссылки в Excel.
  • Как быстро найти и удалить гиперссылки в Excel.
  • Выделите каждую строку в Excel.
  • Полное руководство по поиску и удалению дубликатов в Excel.
  • Используйте функцию InStr в Excel VBA.

о, привет 👋Рад встрече.

Подписывайтесь на нашу новостную рассылку, Отправляйте очень регулярноОтличная технологияК твоему сообщению.

связанный вопрос  Загрузка драйвера Bluetooth Acer для Windows 10, 8.1 или 7

Оставить комментарий