6 простих способів видалити порожні рядки в Excel (Крок за кроком)
Коли ви працюєте з великими наборами даних, які містять порожні рядки, це може захаращувати робочий аркуш і перешкоджати аналізу даних. Хоча ви можете вручну видалити невелику кількість порожніх рядків, це забирає багато часу та неефективно, коли маєте справу із сотнями порожніх рядків. У цьому посібнику ми представляємо шість різних методів ефективного видалення порожніх рядків у групах. Ці методи охоплюють різні сценарії, з якими ви можете зіткнутися в Excel, дозволяючи вам працювати з чистішими та більш структурованими даними.
- Видаліть порожні рядки
- Допоміжною колоною
- За допомогою Kutools за 3 секунди
- Вручну
- За допомогою VBA
- Видалити рядки, що містять порожні клітинки
- За допомогою спеціальної функції
- У ключовому стовпці за функцією фільтра
Відео: Видалення порожніх рядків
Видаліть порожні рядки
Видаляючи порожні рядки з набору даних, важливо бути обережним, оскільки деякі поширені методи можуть випадково видалити рядки, що містять дані. Наприклад, дві популярні поради, знайдені в Інтернеті (їх також наведено в цьому посібнику нижче):
- Використання "Перейти до спеціального", щоб вибрати порожні клітинки, а потім видалити рядки цих виділених порожніх клітинок.
- Використання фільтр функцію для фільтрування порожніх клітинок у ключовому стовпці, а потім видалення порожніх рядків із відфільтрованого діапазону.
Однак обидва ці методи можуть помилково видалити рядки, які містять важливі дані, як показано на знімках екрана нижче.
Щоб уникнути таких ненавмисних видалень, рекомендується використовуйте один із наведених нижче чотирьох методів щоб точно видалити порожні рядки.
>> Видаліть порожні рядки за допомогою допоміжного стовпця
Крок 1: додайте допоміжний стовпець і використовуйте функцію COUNTA
У правій частині набору даних додайте "Помічник" і використайте наведену нижче формулу в першій клітинці стовпця:
=COUNTA(A2:C2)
примітки: у формулі A2:C2 — це діапазон, у якому потрібно підрахувати непорожні клітинки.Потім перетягніть маркер автозаповнення вниз для заповнення формули для підрахунку кількості непорожніх клітинок у кожному рядку. "0" вказує на те, що відносний рядок повністю порожній.
Крок 2. Відфільтруйте порожні рядки за допоміжним стовпцем
Клацніть будь-яку клітинку допоміжного стовпця, виберіть дані > фільтр.
Потім натисніть на стрілка фільтра і тільки перевірити 0 у розгорнутому меню та натисніть OK.
Тепер усі порожні рядки відфільтровано.
Крок 3: Видаліть порожні рядки
Виберіть порожні рядки (клацніть номер рядка та перетягніть вниз, щоб вибрати всі порожні рядки), а потім клацніть правою кнопкою миші, щоб вибрати Видалити рядок з контекстного меню (або ви можете використовувати ярлики Ctrl + -).
Крок 4. Виберіть «Фільтр» у групі «Сортування та фільтр», щоб очистити застосований фільтр
Результат:
>> Видаліть порожні рядки за допомогою Kutools за 3 секунди
Для швидкого та легкого способу точного усунення порожніх рядків із вашого вибору найкращим рішенням є використання Видалити порожні рядки особливість Kutools для Excel. Ось як:
- Виберіть діапазон, з якого потрібно видалити порожні рядки.
- Натисніть Кутулс > видаляти > Видалити порожні рядки > У вибраному діапазоні.
- Виберіть потрібний варіант і натисніть OK у відкритому діалоговому вікні.
-
На додаток до видалення порожніх рядків у межах вибору, Kutools для Excel також дозволяє зручно видаляти порожні рядки з активний аркуш, вибрані аркушіабо навіть весь робочий зошит одним натисканням кнопки.
Перш ніж використовувати функцію «Видалити порожні рядки», установіть Kutools для Excel. Натисніть тут, щоб завантажити та отримати 30-денну безкоштовну пробну версію.
>> Видаліть порожні рядки вручну
Якщо є кілька порожніх рядків для видалення, ви також можете видалити їх вручну.
Крок 1: Виберіть порожні рядки
Клацніть номер рядка, щоб вибрати один порожній рядок. Якщо є кілька порожніх рядків, утримуйте Ctrl і натисніть на номери рядків один за одним, щоб вибрати їх.
Крок 2: Видаліть порожні рядки
Вибравши порожні рядки, клацніть правою кнопкою миші та виберіть видаляти з контекстного меню (або ви можете використовувати ярлики Ctrl + -).
Результат:
>> Видаліть порожні рядки за допомогою VBA
Якщо вас цікавить VBA, цей підручник містить два коди VBA для видалення порожніх рядків у виділенні та на активному аркуші.
Крок 1: Скопіюйте VBA у вікно Microsoft Visual Basic for Applications
-
Активуйте аркуш, з якого потрібно видалити порожні рядки, а потім натисніть інший + F11 ключі.
-
У спливаючому вікні натисніть Insert > Модулі.
-
Потім скопіюйте та вставте один із наведених нижче кодів у пустий новий модуль.
Код 1: Видаліть порожні рядки з активного аркуша
Sub RemoveBlankRows() 'UpdatebyExtendoffice Dim wsheet As Worksheet Dim lastRow As Long Dim i As Long ' Set the worksheet variable to the active sheet Set wsheet = ActiveSheet ' Get the last row of data in the worksheet lastRow = wsheet.Cells(wsheet.Rows.Count, 1).End(xlUp).Row ' Loop through each row in reverse order For i = lastRow To 1 Step -1 ' Check if the entire row is blank If WorksheetFunction.CountA(wsheet.Rows(i)) = 0 Then ' If the row is blank, delete it wsheet.Rows(i).Delete End If Next i End Sub
Код 2: Видаліть порожні рядки з вибору
Sub RemoveBlankRowsInRange() 'UpdatebyExtendoffice Dim sRange As Range Dim row As Range ' Prompt the user to select a range On Error Resume Next Set sRange = Application.InputBox(prompt:="Select a range", Title:="Kutools for Excel", Type:=8) ' Check if a range is selected If Not sRange Is Nothing Then ' Loop through each row in reverse order For Each row In sRange.Rows ' Check if the entire row is blank If WorksheetFunction.CountA(row) = 0 Then ' If the row is blank, delete it row.Delete End If Next row Else MsgBox "No range selected. Please select a range and run the macro again.", vbExclamation End If End Sub
Крок 2. Запустіть код і видаліть порожні рядки
Натисніть Кнопка запуску або натисніть F5 клавіша для запуску коду.
-
Якщо ви використовуєте код 1 для видалення порожніх рядків на активному аркуші, після виконання коду всі порожні рядки на аркуші будуть видалені.
-
Якщо ви використовуєте код 2, щоб видалити порожні рядки з вибору, після запуску коду з’явиться діалогове вікно, виберіть у діалоговому вікні діапазон, з якого ви хочете видалити порожні рядки, а потім натисніть OK.
результати:
Код1: Видалити порожні рядки в активному аркуші
Код 2: видалення порожніх рядків у виділенні
Видаліть рядки, що містять порожні клітинки
У цьому розділі є дві частини: одна використовує функцію «Перейти до спеціального» для видалення рядків, що містять порожні комірки, а інша використовує функцію «Фільтр» для видалення рядків із пустими рядками в певному ключовому стовпці.
>> Видаліть рядки, що містять порожні клітинки, за допомогою кнопки Перейти до спеціального
Функція «Перейти до спеціального» широко рекомендована для видалення порожніх рядків. Це може бути корисним інструментом, коли вам потрібно видалити рядки, які містять принаймні одну порожню клітинку.
Крок 1: Виберіть порожні клітинки в діапазоні
-
Виберіть діапазон, з якого потрібно видалити порожні рядки, виберіть Головна > Знайти та вибрати > Перейти до спеціального.
Або ви можете натиснути безпосередньо F5 клавіша для ввімкнення Перейти до і натисніть спеціальний кнопку для перемикання Перейти до спеціальний діалог
-
У Перейти до спеціального діалогове вікно, виберіть Бланки варіант і клацніть OK.
Тепер усі порожні клітинки у вибраному діапазоні вибрано.
Крок 2. Видаліть рядки, які містять порожні клітинки
-
Клацніть правою кнопкою миші будь-яку вибрану клітинку та виберіть видаляти з контекстного меню (або ви можете використовувати ярлики Ctrl + -).
-
У видаляти діалогове вікно, виберіть Весь ряд варіант і клацніть OK.
Результат:
>> Видаліть рядки, що містять порожні клітинки, у ключовому стовпці за допомогою функції «Фільтр».
Якщо у вас є великий набір даних і ви хочете видалити рядки на основі умови, коли ключовий стовпець містить порожні клітинки, функція фільтра Excel може бути потужним інструментом.
Крок 1. Відфільтруйте порожні клітинки в стовпці ключа
-
Виберіть набір даних, натисніть дані вкладка, перейдіть до Сортувати та фільтрувати групу клацніть фільтр щоб застосувати фільтр до набору даних.
-
Натисніть стрілка фільтра ключового стовпця, на основі якого ви хочете видалити рядки, у цьому прикладі, ID стовпець є ключовим стовпцем і лише перевіряє Бланки з розгорнутого меню. Натисніть OK.
Тепер усі порожні клітинки в ключовому стовпці відфільтровано.
Крок 2: Видаліть рядки
Виберіть рядки, що залишилися (клацніть номер рядка та перетягніть вниз, щоб вибрати всі порожні рядки), а потім клацніть правою кнопкою миші, щоб вибрати Видалити рядок у контекстному меню (або за допомогою ярликів Ctrl + -). І натисніть OK у спливаючому діалоговому вікні.
Крок 3: Виберіть «Фільтр» у групі «Сортування та фільтр», щоб очистити застосований фільтр
Результат:
Найкращі інструменти продуктивності офісу
Покращуйте свої навички Excel за допомогою Kutools для Excel і відчуйте ефективність, як ніколи раніше. Kutools для Excel пропонує понад 300 додаткових функцій для підвищення продуктивності та економії часу. Натисніть тут, щоб отримати функцію, яка вам найбільше потрібна...
Вкладка Office Передає інтерфейс із вкладками в Office і значно полегшує вашу роботу
- Увімкніть редагування та читання на вкладках у Word, Excel, PowerPoint, Publisher, Access, Visio та Project.
- Відкривайте та створюйте кілька документів на нових вкладках того самого вікна, а не в нових вікнах.
- Збільшує вашу продуктивність на 50% та зменшує сотні клацань миші для вас щодня!
Зміст
- Відео: Видалення порожніх рядків
- Видаліть порожні рядки
- Допоміжною колоною
- За допомогою Kutools за 3 секунди
- Вручну
- За допомогою VBA
- Видалити рядки, що містять порожні клітинки
- За функцією Go To
- У ключовому стовпці за функцією фільтра
- Статті по темі
- Найкращі інструменти для підвищення продуктивності офісу
- Коментарі