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% прямо сейчас Невероятно, но работать с двумя или более документами проще и быстрее, чем над одним. По сравнению с известными браузерами инструмент с вкладками в Office Tab более мощный и эффективный. Сократите для вас сотни щелчков мыши и набора текста с клавиатуры каждый день, попрощайтесь с рукой мыши. Если вы обычно работаете с несколькими документами, вкладка Office поможет вам сэкономить время. 30-дневная бесплатная пробная версия, кредитная карта не требуется. |
Если вы хотите быстро и легко удалить все пустые строки в выделенном, активном листе, выбранных листах или всей книге без неправильного удаления , вы можете попробовать Удалить пустые строки инструмент 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, пустые строки были вставлены во все остальные строки выделения.
Демонстрация: вставка пустых строк и столбцов
Нажмите, чтобы загрузить образец файла
Лучшие инструменты для офисной работы
Улучшите свои навыки работы с Excel с помощью Kutools for Excel и почувствуйте эффективность, как никогда раньше. Kutools for Excel предлагает более 300 расширенных функций для повышения производительности и экономии времени. Нажмите здесь, чтобы получить функцию, которая вам нужна больше всего...
Вкладка Office: интерфейс с вкладками в Office и упрощение работы
- Включение редактирования и чтения с вкладками в Word, Excel, PowerPoint, Издатель, доступ, Visio и проект.
- Открывайте и создавайте несколько документов на новых вкладках одного окна, а не в новых окнах.
- Повышает вашу продуктивность на 50% и сокращает количество щелчков мышью на сотни каждый день!