Перейти до основного матеріалу

4 простих способи швидко видалити кілька порожніх чи порожніх рядків у Excel

Якщо є сотні порожніх рядків, які потрібно видалити через весь аркуш або книгу, ви будете розчаровані. Тут цей підручник перелічить кілька швидких методів покрокової обробки цієї роботи.


Спосіб A: Видаліть порожні рядки командою Go To Special

Тепер виконайте кроки нижче, щоб видалити порожні рядки за допомогою Перейти до спеціальних рядків:

1. Виберіть діапазон, який потрібно видалити порожніми рядками, клацніть Головна , а потім у Редагування групу клацніть Знайти та вибрати > Перейти до спеціального.
doc видалити порожній рядок 2

2 В Перейти до спеціального діалогове вікно, перевірте Бланки варіант.
doc видалити порожній рядок 3

3. клацання OK, тепер усі порожні клітинки у виділенні виділено.
doc видалити порожній рядок 4

4. клацання Головна вкладка, в Клітини групу клацніть видаляти > Видалити рядки аркуша.
doc видалити порожній рядок 5

Тепер рядки з порожніми клітинками видалено.
doc видалити порожній рядок 6

Примітка:

Під час використання команди Go To Special для видалення порожніх рядків відбувається фатальний потік:
Усі рядки містять порожні комірки (навіть якщо рядок містить одну порожню комірку, а інші стовпці містять дані), буде видалено, як показано на знімку екрана нижче.

doc видалити порожній рядок 1


Хочете отримати підвищення зарплати та багато часу, щоб супроводжувати сім’ю?

Вкладка Office підвищує вашу ефективність на 50% у Microsoft Office, що працює прямо зараз

Неймовірно, працювати з двома або більше документами простіше і швидше, ніж працювати з одним.

Порівняно з відомими браузерами, інструмент із вкладками в Office Tab потужніший і ефективніший.

Зменште сотні клацань миші та набору тексту за допомогою клавіатури щодня, прощайтеся з рукою миші.

Якщо ви зазвичай працюєте з кількома документами, вкладка Office допоможе вам заощадити час.

30-денна безкоштовна пробна версія, кредитна картка не потрібна.

ДетальнішеЗавантажити зараз


Спосіб B: Видаліть порожні рядки в діапазоні / аркуші / книзі за допомогою Kutools

Якщо ви хочете швидко та легко видалити всі порожні рядки у виділеному фрагменті, активний аркуш, вибрані аркуші або цілу книгу без жодного неправильного видалення ,, ви можете спробувати Видалити порожні рядки інструмент Kutools для Excel, який може обробляти завдання одним клацанням миші без коду VBA та допоміжного стовпця.

Однак перед використанням цього інструменту вам потрібно безкоштовне встановлення Kutools для Excel по-перше

Натисніть Кутулс > видаляти > Видалити порожні рядки, а потім у підпадаючому списку оберіть одну операцію, яка вам потрібна.
doc видалити порожній рядок 17

Демонстрація: Видаліть усі порожні рядки лише одним клацанням миші


Спосіб C: Видаліть порожні рядки з кодом VBA

1. прес Alt + F11 клавіша для ввімкнення Microsoft Visual Basic для додатків вікна.

2. клацання Insert > Модулі створити новий Модулі скрипт, скопіюйте та вставте в скрипт код нижче.

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

doc видалити порожній рядок 7

3. прес F5 для запуску коду, а потім виберіть діапазон, який ви використовуєте для видалення порожніх рядків у спливаючому вікні Kutools для Excel діалог
doc видалити порожній рядок 8

4. клацання OK. Тепер порожні рядки у виділенні видалено.
doc видалити порожній рядок 9

Примітка:

За допомогою цього коду VBA вам краще видалити порожні рядки в діапазоні, але не на цілому аркуші, інакше Microsoft Excel може застрягти.


Спосіб D: Видаліть порожні рядки за допомогою допоміжного стовпця та функції фільтра

1. Вставте один стовпець перед діапазоном даних, візьміть вставку стовпця A як примірник, а потім введіть цю формулу = B3 & C3 & D3 в A3 для об'єднання даних у row3, див. знімок екрана:

Чайові: Якщо ваші дані в стовпці B3 - стовпець N, відрегулюйте формулу до = B3 & C3 & D3 & E3 & ... & N3.
doc видалити порожній рядок 10

2. Потім заповніть формулу до комірок, перетягнувши ручку автоматичного заповнення вниз.
doc видалити порожній рядок 11

3 Потім натисніть дані > фільтр.
doc видалити порожній рядок 12

4 Потім натисніть на Піктограма фільтра у допоміжній колонці, перевірте Бланки варіант лише у випадаючому списку. Дивіться знімок екрана:
doc видалити порожній рядок 13

5. клацання OK, всі порожні рядки відфільтровано.
doc видалити порожній рядок 14

6. Виділіть відфільтровані рядки, натисніть Головна > видаляти > Видалити рядки аркуша щоб видалити порожні рядки.
doc видалити порожній рядок 15

7 Потім натисніть дані > фільтр ще раз, щоб вимкнути фільтр функції.
doc видалити порожній рядок 16

Примітка:

Порівняно із методом A та методом C, цей метод може точно видаляти порожні рядки та простий у використанні для всіх користувачів Excel. Однак, якщо у ваших даних десятки стовпців, цей метод буде трохи втомливим.


Відносна операція: Вставте порожні рядки в кожен другий рядок

Можливо, іноді вам потрібно вставити порожні рядки в кожен другий рядок діапазону, як показано на скріншоті нижче:
doc видалити порожній рядок 18

У цьому випадку ви можете застосувати Вставити порожні рядки та стовпці утиліта Kutools для Excel, щоб швидко виконати цю роботу.

1. Виберіть діапазон, до якого ви хочете вставити порожні рядки або стовпці в кожен другий рядок, а потім натисніть Кутулс > Insert > Вставити порожні рядки та стовпці.
doc видалити порожній рядок 19

2 В Вставити порожні рядки та стовпці діалогове вікно, перевірте Пусті ряди or Пусті стовпці варіант, як вам потрібно Вставити тип розділ, потім, в Опції у розділі вкажіть Інтервал та ряди/Колони.
doc видалити порожній рядок 20

3. клацання Ok, порожні рядки були вставлені в кожен другий рядок виділення.

Демонстрація: Вставте порожні рядки та стовпці


Завантажте зразок файлу

зразокКлацніть, щоб завантажити зразок файлу

Найкращі інструменти продуктивності офісу

🤖 Kutools AI Aide: Революціонізуйте аналіз даних на основі: Інтелектуальне виконання   |  Згенерувати код  |  Створення спеціальних формул  |  Аналізуйте дані та створюйте діаграми  |  Викликати функції Kutools...
Популярні функції: Знайдіть, виділіть або визначте дублікати   |  Видалити порожні рядки   |  Об’єднайте стовпці або клітинки без втрати даних   |   Раунд без Формули ...
Супер пошук: VLookup за кількома критеріями    Багатозначний VLookup  |   VLookup на кількох аркушах   |   Нечіткий пошук ....
Розширений розкривний список: Швидке створення випадаючого списку   |  Залежний спадний список   |  Виберіть розкривний список, що вибирається ....
Менеджер колонок: Додайте конкретну кількість стовпців  |  Перемістити стовпці  |  Перемкнути статус видимості прихованих стовпців  |  Порівняйте діапазони та стовпці ...
Особливості: Фокус сітки   |  Перегляд дизайну   |   Велика панель формул    Диспетчер робочих книг і аркушів   |  Бібліотека ресурсів (автотекст)   |  Вибір дати   |  Об’єднайте робочі аркуші   |  Шифрування/розшифрування клітинок    Надсилайте листи за списком   |  Супер фільтр   |   Спеціальний фільтр (фільтр жирний/курсив/закреслений...) ...
Топ-15 наборів інструментів12 текст Tools (додати текст, Видалити символи, ...)   |   50 + Графік типи (діаграма Ганта, ...)   |   40+ Практичний Формули (Розрахуйте вік на основі дня народження, ...)   |   19 вставка Tools (Вставте QR-код, Вставити зображення зі шляху, ...)   |   12 Перетворення Tools (Числа до слів, Валютна конверсія, ...)   |   7 Злиття та розділення Tools (Розширені комбіновані ряди, Розділені клітини, ...)   |   ... і більше

Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу.  Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...

Опис


Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу

  • Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
  • Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
  • Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Comments (54)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
excelente me sirvio el punto uno para 40000 registros en 1 seg
This comment was minimized by the moderator on the site
Great!!! This helps a lot.
This comment was minimized by the moderator on the site
VERY NICE, THANKS
This comment was minimized by the moderator on the site
:lol: Good to share! Thank you!
This comment was minimized by the moderator on the site
Very Helpful :-) it helped me to reconcile big report.
This comment was minimized by the moderator on the site
Guys I recently had this issue. I realised that the F5 special blanks wouldn't work because some of my columns had merged data sharing some rows... I just selected the columns needed and make sure the merge button was unselected. From there, the F5 special blanks select worked! Hope it helps someone.
This comment was minimized by the moderator on the site
This is simple VBA code to delete the entire rows based on particular column:- Sub DeleletBlankrows() Range("A1:A10000").SpecialCells(xlCellTypeBlanks).EntireRow.Delete End Sub
This comment was minimized by the moderator on the site
only usefull if you want to delete ANY row with ONE blank cell, not delete rows with ALL cells being blank. Isn't this titled "How to remove blank or empty rows in Excel?" not "How to remove rows with blank cells?"
This comment was minimized by the moderator on the site
Ah, no, actually. The whole purpose of the sort & filter routine I demonstrated is to take out ONLY rows that are entirely blank across. The inquirer did not want any row removed that had some data in it... only rows that were completely blank. And the problem with the BLANK command was that it took out ANY rows entirely that had even one blank cell, erasing the rest of the data on the same row. Try it. It does the opposite of what you stated in your first sentence.... it takes out only entire blank rows, and leaves ALL the remaining data intact.
This comment was minimized by the moderator on the site
When you select multiple columns, then go to Find & Select -> Go To Special and choose blanks, it will highlight every blank cell within that range. If you then proceed to Delete -> Delete Sheet Rows, it will delete all rows that had a blank cell selected. Go try it.
This comment was minimized by the moderator on the site
oh bro thankyou very very much .....
This comment was minimized by the moderator on the site
thanks a lot, it saved lot of time
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations