KutoolsforOffice — Одно решение — пять мощных инструментов.Меньше усилий — больше результата.

4 простых способов быстро удалить несколько пустых или незаполненных строк в Excel

АвторSiluviaДата изменения

Удаление лишних пустых или незаполненных строк в Excel — важный шаг при подготовке данных для анализа, составления отчётов или презентаций. Такие строки могут нарушить целостность данных, осложнить расчёты и затруднить извлечение полезной информации. В этом руководстве представлены четыре простых метода эффективного удаления пустых строк, которые помогут обеспечить непрерывность и удобство работы с вашими данными.


Метод A: Удаление Пустые строки с помощью команды «Перейти к специальному»

Теперь выполните следующие действия, чтобы удалить пустые строки с помощью функции «Перейти к специальному»:

1. Выделите диапазон, из которого требуется удалить пустые строки, перейдите на вкладку «Главная» и в группе «Редактирование» нажмите «Найти и выделить» → «Перейти к специальному».
Снимок экрана вкладки «Главная» в Excel с отображением опции «Найти и выделить» в группе «Редактирование»

2. В диалоговом окне  «Перейти к специальному» установите флажок «Пустые ячейки».
Диалоговое окно «Перейти к» в Excel с выбранным параметром «Пустые ячейки»

3. Нажмите «ОК» — и все пустые ячейки в выделенном диапазоне будут выбраны.
Снимок экрана, показывающий выделенные пустые ячейки в Excel с использованием команды «Перейти к»

4. Перейдите на вкладку «Главная», в группе «Ячейки» выберите «Удалить» → «Удалить строки листа».
Опция «Удалить строки листа» в Excel, выделенная на вкладке «Главная» в группе «Ячейки»

Теперь строки с пустыми ячейками удалены.
Результат успешного удаления пустых строк на листе Excel

Примечание:

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

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


Метод B: Удаление Пустые строки в диапазоне/на листе/в книге с помощью Kutools

Если вам нужен быстрый и надёжный способ удалить все пустые строки из выделенного диапазона, текущего листа, выбранных листов или всей книги, воспользуйтесь инструментом «Удалить пустые строки» из набора «Kutools для Excel». Он упрощает задачу, позволяя избавиться от пустых строк всего одним щелчком мыши — без сложных и громоздких методов.

Kutools для Excelпредлагает более 300 расширенных функций для упрощения сложных задач, повышая креативность и эффективность.Интегрировано с возможностями ИИ, Kutools автоматизирует задачи с высокой точностью, делая управление данными простым и удобным.Подробная информация о Kutools для Excel…         Бесплатная пробная версия…

Нажмите «Kutools» > «Удалить» > «Удалить пустые строки», затем в раскрывающемся списке подменю выберите нужное действие.

Kutools for Excel Опция «Удалить пустые строки» в меню «Удалить»

Примечания:
  • После выбора «Активный лист», «Выбранные листы» или «На всех листах» все пустые строки будут немедленно удалены с соответствующих листов.
  • Если вы выбрали диапазон и применили параметр «Выбранный диапазон», откроется диалоговое окно, как показано на скриншоте ниже. Просто выберите нужный вариант и нажмите «ОК».
    • «Пустые строки в выбранном диапазоне»: Этот параметр полностью удаляет Пустые строки из Выберите диапазон. Он нацелен на строки, которые полностью пусты, оставляя нетронутыми строки, содержащие какие-либо данные.
    • «Удалить все строки с пустыми ячейками в выбранном диапазоне»: эта опция удаляет любую строку в диапазоне, содержащую хотя бы одну пустую ячейку. Даже если в строке есть данные, её целиком удалят, как только обнаружится хотя бы одна пустая ячейка.
      Диалоговое окно Kutools с опциями удаления пустых строк или строк, содержащих пустые ячейки, в Excel
  • Для использования этой функции на вашем компьютере должно быть установлено Kutools для Excel.Перейдите для загрузки Kutools для Excel прямо сейчас.

Метод C: Удаление Пустые строки с помощью кода VBA

1. Нажмите клавиши «Alt» + «F11», чтобы открыть окно Microsoft Visual Basic для приложений.

2. Нажмите «Вставка» > «Модуль», чтобы создать новый модуль, и вставьте в него приведённый ниже код.

VBA: Удаление пустых строк

Sub DeleteBlankRows()
'Update 20190107
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xRows = WorkRng.Rows.Count
Application.ScreenUpdating = False
For I = xRows To 1 Step -1
    If Application.WorksheetFunction.CountA(WorkRng.Rows(I)) = 0 Then
        WorkRng.Rows(I).EntireRow.Delete XlDeleteShiftDirection.xlShiftUp
    End If
Next
Application.ScreenUpdating = True
End Sub

Окно модуля VBA в Excel с отображением кода для удаления пустых строк

3. Нажмите клавишу «F5», чтобы запустить код, затем в открывшемся диалоговом окне «Kutools for Excel» укажите диапазон, из которого нужно удалить пустые строки.
Диалоговое окно Kutools с запросом выбора диапазона для удаления пустых строк в Excel

4. Нажмите «ОК» — пустые строки в выделенном диапазоне будут удалены.
Результат удаления пустых строк с использованием VBA в Excel

Примечание: При использовании этого кода VBA лучше удалять Пустые строки в определённом диапазоне, а не на всём листе, иначе Microsoft Excel может зависнуть.

Метод D: Удаление Пустые строки с помощью вспомогательного столбца и функции фильтрации

1. Вставьте один столбец перед диапазоном данных — например, столбец A, — затем введите в ячейку A3 следующую формулу, чтобы объединить данные из строки 3 (см. скриншот):

=B3&C3&D3

Совет: если ваши данные расположены в диапазоне от столбца B3 до столбца N, скорректируйте формулу следующим образом: =B3&C3&D3&E3&…&N3.
Снимок экрана Excel с формулой вспомогательного столбца для объединения данных строки при фильтрации пустых строк

2. Затем протяните формулу вниз по столбцу, перетащив маркер автозаполнения.
Результат перетаскивания формулы вспомогательного столбца вниз для применения ко всем строкам в Excel

3. Затем выберите «Данные» > «Фильтр».
Вкладка «Данные» в Excel с применением опции «Фильтр» к вспомогательному столбцу

4. Затем нажмите значок фильтра во вспомогательном столбце и в раскрывающемся списке отметьте только пункт «Пустые». См. скриншот:
Выпадающее меню фильтра с выбранным параметром «Пустые» в Excel

5. Нажмите «ОК» — и все пустые строки будут отфильтрованы.
Отфильтрованные пустые строки, отображаемые в Excel с использованием метода вспомогательного столбца

6. Выделите отфильтрованные строки, перейдите на вкладку «Главная» > «Удалить» > «Удалить строки листа», чтобы избавиться от пустых строк.
Опция «Удалить строки листа» в Excel, выделенная для удаления отфильтрованных пустых строк

7. Затем снова выберите «Данные» > «Фильтр», чтобы отключить фильтрацию.
Отключение функции фильтрации в Excel после удаления пустых строк

Примечание: По сравнению с методами A и C данный метод позволяет точно удалить только Пустые строки и является простым в использовании для любого пользователя Excel. Однако если в ваших данных содержится множество столбцов, этот метод может оказаться немного утомительным.

Скачать пример файла

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

Лучшие инструменты повышения продуктивности в Office

🤖KUTOOLS AI Помощник: Преобразуйте Анализ данных с помощью:Интеллектуального выполнения   |  Генерации кода|  Создания пользовательские формулы  |  Анализа данных и построения диаграмм|  Вызова Расширенные функции
Популярные функции:Поиск, выделение или Отметить дубликаты   |  Удалить пустые строки   |  Объединить столбцы или ячеек без потери данных   |  Округление без использования формул
Супер ПОИСК:VLookup по нескольким критериям  |  VLookup по нескольким значениям  |   VLookup по нескольким листам   |   Распознавание нечетких соответствий
Расширенный раскрывающийся список:Быстрое создание выпадающего списка   |  Зависимый выпадающий список   |  Выпадающий список с множественным выбором
Управление столбцами:Добавление заданного количества столбцов|Перемещение столбцов|Переключение видимости скрытых столбцов|Сравнение диапазонов и столбцов
Избранные функции:Сетка фокусировки   |  Просмотр дизайна   |Улучшенная строка формулы   | Управление рабочими книгами и листами   |  Библиотека ресурсов(автотекст)|  Выбор даты   |  Объединить листы  |  Шифрование/Расшифровать ячейки   | Отправка писем по списку   |  Супер фильтр   |   Специальный фильтр(Фильтр ячеек с жирным шрифтом/курсив/зачёркивание…) …
Лучшие наборы инструментов 15:12 Текстовыеинструменты(Добавить текст,Удалить определенные символы, …)|   50+Типыдиаграмм(Диаграмма Ганта, …)|   40+ Практические формулы(Рассчитать возраст на основе даты рождения, …)|   19 Инструментывставки(Вставить QR-код,Вставка изображения по пути, …)|   12 Инструментыпреобразования(Преобразовать в слова,Конвертация валют, …)|   7 Объединить и разделитьИнструменты(Расширенное объединение строк,Разделить ячейки, …)|… и многое другое
Используйте Kutools на предпочитаемом языке — поддержка английского, испанского, немецкого, французского, китайского и ещё 40+ языков!

Раскройте весь потенциал 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.

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