4 простых способа быстро удалить несколько пустых или пустых строк в Excel
Если нужно удалить сотни пустых строк на всем листе или книге, вы будете разочарованы. Здесь в этом руководстве будут перечислены некоторые быстрые методы, которые помогут вам шаг за шагом справиться с этой задачей.
- Метод A: удалите пустые строки с помощью команды Go To Special (4 шага)
- Метод B: удалить пустые строки в диапазоне / листе / книге с помощью Kutools (1 шаг)
- Метод C: удалить пустые строки с помощью кода VBA (4 шага)
- Метод D: удалите пустые строки с помощью вспомогательного столбца и функции фильтрации (7 шагов)
- Относительная операция: вставлять пустые строки в каждую вторую строку
- Пример файла DowDnload
Теперь выполните следующие шаги, чтобы удалить пустые строки с помощью Перейти к специальным строкам:
1. Выберите диапазон, из которого вы хотите удалить пустые строки, щелкните Главная вкладка, затем в Редактирование группу, нажмите Найти и выбрать > Перейти к специальному.
2. в Перейти к специальному диалог, проверьте Пробелы опцию.
3. Нажмите OK, теперь все пустые ячейки в выделенном фрагменте выбраны.
4. Нажмите Главная в Клетки группу, нажмите Удалить > Удалить строки листов.
Теперь строки с пустыми ячейками удалены.
Примечание:
При использовании команды Go To Special для удаления пустых строк происходит фатальный поток:
Все строки содержат пустые ячейки (даже если строка содержит одну пустую ячейку, а другие столбцы содержат данные) будут удалены, как показано ниже.
![]() |
Вы хотите повысить зарплату и много времени проводить с семьей? Вкладка Office повышает эффективность работы Microsoft Office на 50% прямо сейчас
|
Если вы хотите быстро и легко удалить все пустые строки в выделенном, активном листе, выбранных листах или всей книге без неправильного удаления , вы можете попробовать Удалить пустые строки инструмент Kutools for Excel, который может обрабатывать задания одним щелчком мыши без кода VBA и вспомогательного столбца.
Однако, прежде чем использовать этот инструмент, вам необходимо бесплатная установка Kutools for 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 нажмите клавишу для запуска кода, затем выберите диапазон, который вы используете для удаления пустых строк в всплывающем KutoolsforExcel Диалог.
4. Нажмите OK. Теперь выбранные пустые строки удалены.
Примечание:
С помощью этого кода VBA вам лучше удалить пустые строки в диапазоне, но не на всем листе, иначе Microsoft Excel может застрять.
1. Вставьте один столбец перед диапазоном данных, вставьте столбец A как экземпляр, затем введите эту формулу. = B3, C3 и D3 в A3, чтобы объединить данные в row3, см. снимок экрана:
Функции: Если ваши данные находятся в столбце B3 и столбце N, измените формулу на = B3 & C3 & D3 & E3 &… & N3.
2. Затем заполните формулой ячейки, перетащив маркер автозаполнения вниз.
3. Затем нажмите Данные > Фильтр.
4. Затем нажмите Значок фильтра в столбце помощника отметьте Пробелы вариант только в раскрывающемся списке. Смотрите скриншот:
5. Нажмите OK, все пустые строки были отфильтрованы.
6. Выберите отфильтрованные строки, щелкните Главная > Удалить > Удалить строки листов чтобы удалить пустые строки.
7. Затем нажмите Данные > Фильтр снова отключить Фильтр функции.
Примечание:
По сравнению с методом A и методом C, этот метод может точно удалять пустые строки и прост в обращении для всех пользователей Excel. Однако, если в ваших данных десятки столбцов, этот метод будет немного утомительным.
Возможно, в некоторых случаях вы захотите вставить пустые строки во все остальные строки диапазона, как показано ниже:
В этом случае вы можете применить Вставить пустые строки и столбцы утилита Kutools for Excel, чтобы быстро справиться с этой задачей.
1. Выберите диапазон, в который вы хотите вставить пустые строки или столбцы во все остальные строки, затем щелкните Кутулс > Вставить > Вставить пустые строки и столбцы.
2. в Вставить пустые строки и столбцы диалог, проверьте Пустые строки or Пустые столбцы вариант, как вам нужно в Тип вставки раздел, то в Опции раздел укажите Интервал и Ряды/Колонны.
3. Нажмите Ok, пустые строки были вставлены во все остальные строки выделения.
Демонстрация: вставка пустых строк и столбцов
Нажмите, чтобы загрузить образец файла
Лучшие инструменты для работы в офисе
Kutools for Excel решает большинство ваших проблем и увеличивает вашу производительность на 80%
- Снова использовать: Быстро вставить сложные формулы, диаграммы и все, что вы использовали раньше; Зашифровать ячейки с паролем; Создать список рассылки и отправлять электронные письма ...
- Бар Супер Формулы (легко редактировать несколько строк текста и формул); Макет для чтения (легко читать и редактировать большое количество ячеек); Вставить в отфильтрованный диапазон...
- Объединить ячейки / строки / столбцы без потери данных; Разделить содержимое ячеек; Объединить повторяющиеся строки / столбцы... Предотвращение дублирования ячеек; Сравнить диапазоны...
- Выберите Дубликат или Уникальный Ряды; Выбрать пустые строки (все ячейки пустые); Супер находка и нечеткая находка во многих рабочих тетрадях; Случайный выбор ...
- Точная копия Несколько ячеек без изменения ссылки на формулу; Автоматическое создание ссылок на несколько листов; Вставить пули, Флажки и многое другое ...
- Извлечь текст, Добавить текст, Удалить по позиции, Удалить пробел; Создание и печать промежуточных итогов по страницам; Преобразование содержимого ячеек в комментарии...
- Суперфильтр (сохранять и применять схемы фильтров к другим листам); Расширенная сортировка по месяцам / неделям / дням, периодичности и др .; Специальный фильтр жирным, курсивом ...
- Комбинируйте книги и рабочие листы; Объединить таблицы на основе ключевых столбцов; Разделить данные на несколько листов; Пакетное преобразование xls, xlsx и PDF...
- Более 300 мощных функций. Поддерживает Office/Excel 2007-2021 и 365. Поддерживает все языки. Простое развертывание на вашем предприятии или в организации. Полнофункциональная 30-дневная бесплатная пробная версия. 60-дневная гарантия возврата денег.

Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!


































