Excel: Скрыть строки, если любая ячейка в диапазоне пуста
Пустые ячейки в ваших данных могут нарушать вычисления, построение диаграмм и создание отчетов. Если вы хотите привести ваш лист в порядок, скрыв все строки, содержащие хотя бы одну пустую ячейку, Excel предлагает несколько решений — от встроенных инструментов до автоматизации с помощью VBA. В этом руководстве рассмотрены самые эффективные способы.
Используйте функцию «Перейти к особому», чтобы скрыть строки с пустыми ячейками
Используйте Kutools AI для скрытия строк с любыми пустыми ячейками
Используйте VBA-код для скрытия строк с пустыми ячейками
Используйте функцию «Перейти к особому», чтобы скрыть строки с любыми пустыми ячейками
С помощью функции «Перейти к особому» вы можете сначала выбрать пустые ячейки, а затем использовать сочетания клавиш, чтобы скрыть строки, содержащие такие ячейки. Для этого выполните следующие шаги:
- Выберите Диапазон данных, в котором находятся пустые ячейки, которые хотите скрыть.
- Затем выберите Главная > Найти и выделить > Перейти к особому. (Вы также можете нажать Ctrl + G чтобы открыть Перейти к диалоговое окно и нажать Особое для перехода к Перейти к особому диалоговому окну.) См. скриншот:
- И в диалоговом окне Перейти к особому выберите Пустые опцию и нажмите ОК кнопку.
- Все пустые ячейки в выделенной области будут выбраны, см. скриншот:
- Далее вы можете нажать Ctrl +9 вместе, чтобы скрыть строки, в которых есть пустые ячейки.
Используйте Kutools AI для скрытия строк с любыми пустыми ячейками
Kutools для Excel и его KUTOOLS AI Помощник сочетают гибкость Excel с интеллектуальной поддержкой AI. В отличие от стандартных способов, которые требуют Формул или VBA-кода, Kutools AI позволяет описать требуемое действие обычным английским языком — и все остальное он выполнит сам.
- После установки Kutools для Excel, нажмите Kutools AI > AI Ассистент, чтобы открыть панель KUTOOLS AI Помощник.
- Далее выделите Диапазон строк и Столбцов, который хотите проверить.
- В Kutools AI поле ввода, напишите команду естественным языком, например:
Скрыть строки, если в выбранном Диапазоне данных есть пустые ячейки - Нажмите Отправить или нажмите Enter. Kutools AI проанализирует ваш запрос, после анализа нажмите Выполнить кнопку — строки, содержащие пустые ячейки, будут скрыты сразу.
Используйте VBA-код для скрытия строк с любыми пустыми ячейками
Следующий VBA-код позволяет скрыть строки, если хотя бы одна ячейка в указанном Диапазоне окажется пустой.
- Нажмите Alt + F11, чтобы открыть окно Microsoft Visual Basic for Applications.
- Выберите Вставить > Модуль, и вставьте нижеуказанный код в появившееся окно Модуля.
Sub HideRowsWithAnyBlankCells() 'Updateby Extendoffice Dim ws As Worksheet Dim rng As Range, rowRange As Range Dim i As Long Set ws = ActiveSheet On Error Resume Next Set rng = Application.InputBox( _ Prompt:="Please select the range to check for blank cells:", _ Title:="KutoolsforExcel", _ Type:=8) On Error GoTo 0 If rng Is Nothing Then MsgBox "No range selected. Macro canceled.", vbExclamation Exit Sub End If Application.ScreenUpdating = False For i = 1 To rng.Rows.Count Set rowRange = rng.Rows(i) If Application.WorksheetFunction.CountBlank(rowRange) > 0 Then rowRange.EntireRow.Hidden = True End If Next i Application.ScreenUpdating = True MsgBox "Rows with any blank cells have been hidden.", vbInformation End Sub
- Нажмите F5 для запуска кода, появится диалоговое окно, чтобы выбрать Диапазон и проверить пустые ячейки.
- Нажмите ОК. Все строки в выбранном Диапазоне данных, где содержится хотя бы одна пустая ячейка, будут скрыты.
🔚 Заключение
Независимо от того, работаете ли вы с небольшой Таблицей или большим набором данных, скрытие строк с пустыми ячейками существенно повышает наглядность и помогает избежать ошибок в анализе. Какой способ выбрать — зависит от ваших задач и уровня подготовки:
- Используйте «Перейти к особому» для быстрого ручного просмотра и выборочного скрытия.
- Воспользуйтесь Kutools AI для интеллектуального решения без программирования — команды на естественном языке.
- Примените VBA-код для автоматизации и многократного скрытия строк на основе пустых ячеек.
Каждый способ имеет свои преимущества — выберите тот, что лучше всего подходит вашему рабочему процессу для более быстрого и качественного управления данными в Excel. Если вы желаете узнать больше советов и приемов работы в Excel, на нашем сайте вы найдете тысячи полезных инструкций для освоения Excel.
Связанные статьи:
Как закрасить или выделить пустые ячейки цветом в Excel?
Как выбрать пустые ячейки в Диапазоне данных в Excel?
Лучшие инструменты для повышения продуктивности в Office
Повысьте свои навыки работы в Excel с помощью Kutools для Excel и ощутите эффективность на новом уровне. Kutools для Excel предлагает более300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы выбрать функцию, которая вам нужнее всего...
Office Tab добавляет вкладки в Office и делает вашу работу намного проще
- Включите режим вкладок для редактирования и чтения в Word, Excel, PowerPoint, Publisher, Access, Visio и Project.
- Открывайте и создавайте несколько документов во вкладках одного окна вместо новых отдельных окон.
- Увеличьте свою продуктивность на50% и уменьшите количество щелчков мышью на сотни ежедневно!
Все надстройки Kutools. Один установщик
Пакет Kutools for Office включает надстройки для Excel, Word, Outlook и PowerPoint, а также Office Tab Pro — идеально для команд, работающих в разных приложениях Office.





- Комплексный набор — надстройки для Excel, Word, Outlook и PowerPoint плюс Office Tab Pro
- Один установщик, одна лицензия — настройка занимает считанные минуты (MSI-совместимо)
- Совместная работа — максимальная эффективность между приложениями Office
- 30-дневная полнофункциональная пробная версия — без регистрации и кредитной карты
- Лучшее соотношение цены и качества — экономия по сравнению с покупкой отдельных надстроек