4 простых способов быстро удалить несколько пустых или незаполненных строк в Excel
Удаление лишних пустых или незаполненных строк в Excel — важный шаг при подготовке данных для анализа, составления отчётов или презентаций. Такие строки могут нарушить целостность данных, осложнить расчёты и затруднить извлечение полезной информации. В этом руководстве представлены четыре простых метода эффективного удаления пустых строк, которые помогут обеспечить непрерывность и удобство работы с вашими данными.
- Удаление Пустые строки с помощью команды «Перейти к специальному» (4 шага)
- Легко удалите Пустые строки в диапазоне/на листе/в книге с помощью Kutools (1 шаг)
- Удаление Пустые строки с помощью кода VBA (4 шага)
- Удаление Пустые строки с помощью вспомогательного столбца и функции фильтрации (7 шагов)
- Скачать пример файла
Теперь выполните следующие действия, чтобы удалить пустые строки с помощью функции «Перейти к специальному»:
1. Выделите диапазон, из которого требуется удалить пустые строки, перейдите на вкладку «Главная» и в группе «Редактирование» нажмите «Найти и выделить» → «Перейти к специальному».
2. В диалоговом окне «Перейти к специальному» установите флажок «Пустые ячейки».
3. Нажмите «ОК» — и все пустые ячейки в выделенном диапазоне будут выбраны.
4. Перейдите на вкладку «Главная», в группе «Ячейки» выберите «Удалить» → «Удалить строки листа».
Теперь строки с пустыми ячейками удалены.
Примечание:
При использовании команды «Перейти к специальному» для удаления пустых строк есть серьёзный недостаток:
удаляются все строки, содержащие хотя бы одну пустую ячейку — даже если остальные ячейки в строке заполнены данными, как показано на скриншоте ниже.

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

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

- Для использования этой функции на вашем компьютере должно быть установлено Kutools для Excel.Перейдите для загрузки Kutools для Excel прямо сейчас.
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 
3. Нажмите клавишу «F5», чтобы запустить код, затем в открывшемся диалоговом окне «Kutools for Excel» укажите диапазон, из которого нужно удалить пустые строки.
4. Нажмите «ОК» — пустые строки в выделенном диапазоне будут удалены.
1. Вставьте один столбец перед диапазоном данных — например, столбец A, — затем введите в ячейку A3 следующую формулу, чтобы объединить данные из строки 3 (см. скриншот):
=B3&C3&D3 Совет: если ваши данные расположены в диапазоне от столбца B3 до столбца N, скорректируйте формулу следующим образом: =B3&C3&D3&E3&…&N3. 
2. Затем протяните формулу вниз по столбцу, перетащив маркер автозаполнения.
3. Затем выберите «Данные» > «Фильтр».
4. Затем нажмите значок фильтра во вспомогательном столбце и в раскрывающемся списке отметьте только пункт «Пустые». См. скриншот:
5. Нажмите «ОК» — и все пустые строки будут отфильтрованы.
6. Выделите отфильтрованные строки, перейдите на вкладку «Главная» > «Удалить» > «Удалить строки листа», чтобы избавиться от пустых строк.
7. Затем снова выберите «Данные» > «Фильтр», чтобы отключить фильтрацию.
Нажмите, чтобы скачать пример файла
Лучшие инструменты повышения продуктивности в 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-дневная полнофункциональная пробная версия— без регистрации и кредитной карты
- Лучшее соотношение цены и качества— экономия по сравнению с покупкой отдельных надстроек
