Изтриване на празни редове в Excel (8 подходящи метода)

  • Споделя Това
Hugh West

Представете си случай, в който имате набор от данни в работен лист на Excel и виждате някои ненужни празни редове. Без съмнение такива неочаквани празни редове дразнят всички, причиняват смущения в работата и пречат на темпото на работа. Затова, преди да работим с такъв набор от данни в Excel, бихме искали да изтрийте тези безполезни празни редове . Microsoft Excel разполага с многобройни техники и методи за изпълнение на тази задача. Ще покажем 8 от тях с примери и подходящи илюстрации.

Изтегляне на работна тетрадка за практика

Препоръчваме ви да изтеглите следната работна тетрадка и да се упражнявате заедно с нея.

Изтриване на празните редове.xlsx

8 ефективни метода за изтриване на празни редове в Excel

Нека разгледаме следния набор от данни, който описва Артикул име, Продажби сума, и Бонус Предвид това този набор от данни има празни редове в Ред 6 , 9 , 11 , и 13 , искаме да премахнем тези ненужни редове.

Така че нека започнем.

1. Изтрийте няколко празни реда ръчно

Когато разполагаме с набор от данни, който не е толкова голям и има само малък брой празни редове, можем да премахване на редовете ръчно. в такъв случай ще е по-бързо, отколкото прилагането на други методи, които имат команди на Excel, функции и т.н. Тази техника се състои само от две прости стъпки. нека видим. 👇

Стъпки:

  • Натиснете & задръжте на Ctrl и по този начин изберете празните редове.

  • Кликнете с десния бутон на мишката върху > Отидете в контекст меню> щракнете върху Изтриване на команда.
Клавишната комбинация за Изтриване на Командата е: Ctrl + -

Това е! Лесно изчистихме безполезните празни редове. 👇

💡 Не забравяйте:

Прочетете още: Как да премахнете празните редове в Excel

2. Използвайте командата за сортиране на Excel

Сайтът Сортиране Командата измества празните редове в долната част на набора от данни. В резултат на това наборът от данни се освобождава от безсмислени празни редове. Нека видим работния процес. 👇

Стъпки:

  • Отидете в Данни tab> Сортиране и филтриране група.
  • Кликнете върху Сортиране от най-малък към най-голям или, Сортиране от най-голям към най-малък .

Накрая празните редове се подреждат в долната част. На следващата снимка е показан резултатът. 👇

💡 Не забравяйте:

Ако наборът от данни има колона за серийни номера, трябва да изберем опцията Sort От най-малката до най-голямата опция така че серийните номера да не се променят.

Прочетете още: Как да изтриете редове в Excel

3. Използвайте специалната команда Go To

Тази команда избира празни клетки. След това можем да изтрием празните редове, като използваме клавишната комбинация Ctrl + - или Изтриване на команда в контекст меню. И така, нека разгледаме този метод стъпка по стъпка. 👇

Стъпки:

  • Изберете всеки колона или целия набор от данни.
За да изберете колона/целия набор от данни, изберете първата клетка, след което задръжте Смяна и след това изберете последната клетка.

  • Отидете в Начало tab> Редактиране на група.
  • Отидете в Намиране & Избор падащо меню> Отидете на специален команда.

Сайтът Отидете на специален ще се отвори диалогов прозорец.

Кратък път : Press Ctrl + G > Отидете на ще се отвори диалогов прозорец> Натиснете Специален .

  • Изберете Заготовки радио бутон> Натиснете OK .

От следващата снимка на екрана се вижда, че са избрани и очакваните празни редове, както и празните клетки.

Сега нека продължим напред, за да изтрием избраните редове.

  • Натиснете Ctrl + - .

Сайтът Изтриване на ще се отвори диалогов прозорец.

  • Изберете Целият ред радио бутон> Натиснете OK .

Можете също така да извършите това изтриване, като използвате Изтриване на опция в контекст менюто, както е описано в първия метод.

Това е. Премахнахме ненужните празни редове. В горната снимка на екрана показахме получения набор от данни. 👆

Прочетете още: Как да изтриете редове в Excel, които продължават вечно (4 лесни начина)

4. Използване на командата Excel Find

Този метод е много подобен на предишния. Разликата е в начина, по който избираме празните редове. Нека продължим напред. 👇

Стъпки:

  • Отидете в Начало tab> Редактиране на група.
  • Сайтът Намиране & Избор падащо меню> Намерете Команда.

Диалогов прозорец с име Намиране и заместване ще се появи.

Можем да стигнем и до Намиране и заместване като натиснете Ctrl + H на клавиатурата.

Сега изпълнете последователно следните стъпки.

  • Отидете в Намерете част от кутията.
  • Запазете Открийте какво празно поле.
  • Търсене В рамките на на Лист .
  • Търсене По редове .
  • Погледнете в на Стойности .
  • Отбележете Съвпадение на съдържанието на цялата клетка квадратчето за отметка.
  • Натиснете Намерете всички .

Както виждаме, в изскачащия прозорец се показват всички 4 празни реда. 👇

  • Изберете ги всички, като натиснете Ctrl + A .
  • Натиснете Затвори .

  • Използване на подходящ метод, описан в горните раздели, изтриване на всички тях.

Изходът ще бъде, както е показано на снимката по-долу. 👇

5. Използване на функцията за автоматичен филтър на Excel

Можем също така да изтрием празни редове с помощта на Филтър Ето и стъпките. 👇

Стъпки:

  • Изберете целия диапазон от данни, включително заглавията, B4:E14 .
  • Отидете в Данни tab> Сортиране и филтриране група> Включете Филтър като щракнете върху нея.

Клавиатурната комбинация за включване на опцията Филтър е: Ctrl+Shift+L

  • Кликнете върху някоя от показване на всички икони на заглавията на набора от данни.
  • Избери всички> Избери само Заготовки .
  • Натиснете OK .

Всички редове със съдържание са изчезнали. Сега се виждат само празните редове.

  • Изтрийте празните редове, като използвате някоя от техниките, описани в метод 1.

Въпреки че успешно сме изтрили празните редове, виждаме и набор от данни, сякаш сме изтрили всички редове с данни. Трябва да възстановим редовете с данни и да преобразуваме набора от данни в нефилтрирана форма на песен с това.

  • Кликнете върху някоя от показване на всички икони на заглавията на набора от данни.
  • Изберете всички> Натиснете ОК .

Върнахме си първоначалния набор от данни, който сега е без празни редове. Следващата задача е да го преобразуваме в нефилтриран вид.

  • Щракнете върху произволна клетка в набора от данни и отидете в Данни таб.
  • Отидете в Сортиране и филтриране група> Кликнете върху Филтър команда.

Филтрираната форма е изчезнала и наборът от данни е в желания си нормален вид. 👇

Алтернативен начин за използване на опцията за филтриране:

Може да опитаме алтернативен начин за използване на Филтър опцията. Този път не можем да изтрием празните редове от набора от данни, но можем да ги премахнем от нашето виждане. В някои случаи този метод може да бъде полезен. И така, нека видим! 👇

Стъпки:

  • Приложете Филтър на набора от данни, както беше посочено по-рано.
  • Кликнете върху някоя от показване на всички икони на заглавията на набора от данни.

  • Отбележете (празни места) checkbox> Натиснете OK .

Направихме така, че празните редове да изчезнат от набора от данни! Трябва да запазим Филтър опция НА . 👇

💡 Не забравяйте:

Трябва да се отбележи, че ако изключим Филтър ще се появят отново празни редове!

Прочетете още: Как да филтрирате и изтривате редове с VBA в Excel (2 метода)

Подобни четива

  • Как да изтриете ред, ако дадена клетка е празна в Excel (4 метода)
  • Формула за премахване на празни редове в Excel (5 примера)
  • Изтриване на множество редове в Excel (3 метода)
  • Как да изтриете избрани редове в Excel (8 подхода)
  • Как да изтриете всички редове под определен ред в Excel (6 начина)

6. Използвайте командата за разширено филтриране на Excel

Разширеният филтър Опцията е друг полезен инструмент в Microsoft Excel за изтегляне на безполезните празни редове от полезрението. Нека видим следните стъпки. 👇

Стъпки:

На първо място, трябва да създадем обхват на критериите за филтриране За това,

  • Създаване на нова колона с данни в Клетка G4 с хедър с име Служител продажби .
  • Тип >" в клетка G5.

  • Отидете в Данни раздел> Отидете в Сортиране и филтриране група> Кликнете върху Разширен опция.

Ще се отвори диалоговият прозорец за разширен филтър.

  • Кликнете върху " Филтриране на списъка на място " радио бутон.
  • След това изберете " Обхват на списъка " чрез избиране на целия набор от данни B4:E14 .

  • Изберете " Обхват на критериите ", като изберете диапазона G4:G5 .

След като завършите стъпки 3 & 4, Разширен филтър Диалоговият прозорец ще изглежда като на следната снимка.

  • Натиснете OK .

Следващата снимка показва, че успешно сме изтеглили празните редове от набора от данни. 👇

Но синьо & непоследователни номера на редове 5,7,8,10,12 и 14 Ако искате да ги върнете, просто щракнете два пъти върху сините номера на редовете и те ще се появят отново!

Прочетете още: Как да изтриете филтрирани редове в Excel (5 метода)

7. Използване на няколко формули на Excel за изтриване на празни редове

7.1 Използване на функцията FILTER на Excel

В този метод ще използваме функцията FILTER която е функция на динамичен масив достъпни само в Excel 365 .

Особеното тук е, че трябва да въведете формулата само веднъж в най-горната лява клетка. Резултатите ще се разпространят в останалите клетки от посочения диапазон. Освен това, ако добавим повече редове към набора от данни, функцията ще се приложи автоматично и към новите редове.

Нека видим как да го използваме. 👇

Стъпки:

  • Копие имената на заглавията и паста на ново място (тук, в Клетка G4 ) с форматиране.
  • Въведете следната формула, като използвате ФИЛТЪР функция в Клетка G5 :
=FILTER(B5:E14,(B5:B14"")*(C5:C14"")*(D5:D14"")*(E5:E14""))

  • Натиснете Въведете .

На следващата снимка се вижда, че успешно сме премахнали всички празни редове и сме придали на набора от данни желания чист вид.

🔎 Как работи формулата?

Тъй като търсим празни редове, които да изтрием, всяка от клетките на празните редове ще бъде празна. Затова разработихме критерии за намиране първо на празните клетки. След това с помощта на булева логика изтрихме празните клетки, с други думи, празните редове.

E5:E14""

Сайтът НЕ оператор с празен низ "" означава Не е празен . Във всяка клетка от обхвата E5:E14 , резултатът ще бъде масив, както следва:

Изход: {TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE}

По същия начин за D5:D14"" , C5:C14"" и B5:B14"" , резултатите ще бъдат следните:

D5:D14""= {TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;TRUE;TRUE;TRUE}

C5:C14""= {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE}

B5:B14""= {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE;TRUE;FALSE;TRUE;TRUE;TRUE}

(B5:B14””)*(C5:C14””)*(D5:D14””)*(E5:E14””)

Изход: {1;0;1;1;0;1;0;1;0;1;0;1;0;1}

FILTER(B5:E14,(B5:B14””)*(C5:C14””)*(D5:D14””)*(E5:E14””))

И накрая. ФИЛТЪР функцията връща резултата от масива B5:B14 , което отговаря на критериите.=

Изход: {"Мат", "Месо",200,10; "Лий", "Морски дарове",450,22,5; "Адам", "Облекло",1000,50; "Хопкинс", "Бебешки играчки",780,39; "Ник", "Облекло",890,44,5; "Крис", "Козметика",2550,127,5}

7.2 Използване на функцията COUNTBLANK

Функцията COUNTBLANK връща броя на празните клетки в зададен диапазон. Въпреки че се занимава с празни клетки, можем да използваме функцията и за нашата кауза. Нека видим тогава. 👇

Стъпки:

  • Добавете колона с име " Заготовки " в дясната страна на набора от данни.
  • Въведете формулата ⏩ =COUNTBLANK(B5:E5) ➤ в Клетка F5 .

  • Плъзнете Дръжка за пълнене икона в обхвата F6:F14 .

  • Отидете в Данни раздел> Отидете в Сортиране и филтриране група.
  • Включете Филтър опция.
Клавишна комбинация за Филтър опция: Ctrl+Shift+L

  • Кликнете върху някоя от показване на всички икони в заглавията на набора от данни.
  • Избери всички> Избери само 4 .
  • Натиснете OK .

  • Изтриване на съществуващите редове с помощта на всяка техника, описана в метод 1 .
  • Сега отидете в Данни и щракнете върху Филтър и я изключете.

След завъртане на Филтър Наборът от данни ще изглежда както на следната снимка.

  • Изтриване на колона F като изберете колоната и изберете Изтриване на команда от контекст меню.

Така изтрихме идеално празните редове и създадохме новата свежа съвкупност от данни. 👆

7.3 Комбиниране на функциите INDEX, SMALL, ROW и ROWS

Във втория последен метод сме измислили формула за Excel. Този метод работи само в две стъпки. Нека видим по-долу. 👇

Стъпки:

  • Само копие заглавията на набора от данни и паста на подходящо място, тук, в Клетка G4 .
  • Въведете следната формула в Клетка G5 и натиснете Въведете.
=IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14"",ROW(B$5:B$14)),ROWS(B$5:B5))), "")

📌 Ако нямате MS Excel 365 , след което натиснете Ctrl+Shift+Enter .

  • Плъзнете дръжка за пълнене икона в десния и долния край на набора от данни.

Това е. Вижте следната снимка. 👇

🔎 Как работи формулата?

РЕДОВЕ (B$5: B5)

РЕДОВЕ функцията връща броя на редовете в диапазона B$5:B5 .

Изход: 1 .

⮞ РЕД(B$5:B$14)

Сайтът РЕД функцията връща номера на реда в диапазона B$5:B$14 .

Output: {5;6;7;8;9;10;11;12;13;14}

⮞ B$5:B$14""

Изход: {TRUE;FALSE;TRUE;TRUE;FALSE;TRUE;FALSE;TRUE;FALSE;TRUE;TRUE}

⮞ IF(B$5:B$14"", ROW(B$5:B$14))

Сайтът IF функцията проверява обхвата B$5:B$14 дали отговаря на условието, и връща следното.

Изход: {5;FALSE;7;8;FALSE;10;FALSE;12;FALSE;14}

SMALL(IF(B$5:B$14"", ROW(B$5:B$14)),ROWS(B$5:B5))

Сайтът МАЛЪК функцията определя най-малката стойност на горния масив.

Изход: {5}

IFERROR(INDEX(B:B,SMALL(IF(B$5:B$14"", ROW(B$5:B$14)),ROWS(B$5:B5))), "")

И накрая. INDEX връща стойността от B:B обхват и 5-ти ред , както се изисква от МАЛЪК функция. IFERROR функцията е само за поддържане на свеж изход от стойностите на грешките в Excel.

Изход: {Matt}

Прочетете още: Как да изтриете празните редове в Excel (6 начина)

8. Използвайте инструмента Excel Power Query Tool, за да изтриете всички празни редове

Сайтът Power Query е страхотен инструмент на Excel и можете да го използвате за множество цели. Тук ще използваме този инструмент за нашата кауза, като изтрием празните редове. Просто следвайте стъпките по-долу. 👇

Стъпки:

  • Отидете в Данни tab> " Получаване и трансформиране на данни " група> Изберете " От таблица/обхват " опция.

    A " Създаване на таблица " ще се отвори диалогов прозорец.

  • Избиране на целия набор от данни B4:E14 .
  • Натиснете OK .

" Редактор на Power Query " се появи прозорец.

  • Отидете в Начало tab> Намаляване на редовете падащо меню
  • Премахване на редове падащо меню> Премахване на празни редове .

Празните редове се изтриват. Вижте следната картина.

  • Отидете на Файл > Изберете Coles & Зареждане на опция.

Сайтът Импортиране на данни ще се появи диалогов прозорец.

  • Изберете Таблица радио бутон.
  • Изберете Съществуващ работен лист радио бутон
  • Изберете желаното разположение на изхода, Клетка B16 > Натиснете OK .

Това е всичко. Изходният набор от данни е готов и в него няма празни редове.

Сега, ако искате да конвертирате Таблица формуляр към Обхват трябва да следвате още няколко стъпки.

Конвертиране на набора от данни във форма за диапазони:

Стъпки:

  • Отидете в Дизайн на масата tab> Инструменти група> Изберете Конвертиране в диапазон .
  • Натиснете ОК .

Успешно преобразувахме набора от данни във вид на диапазон.

Сайтът Продажби и Бонус данните за колоната са в Обща информация Тип на номера. Можете лесно да промените типа на номера. Просто следвайте тези две стъпки.

1. Изберете двете колони .

2. Отидете в Начало tab> Номер група> Изберете Формат на счетоводния номер .

Това е всичко. Вижте следната снимка.

Прочетете още: Кратък път на Excel за изтриване на редове (с бонус техники)

Заключителни думи

И така, обсъдихме 8 начина за изтриване на празни редове в Excel. Надявам се, че ще намерите всички тези методи за полезни. Освен това работната книга е там, за да я изтеглите и да практикувате сами. Ако имате въпроси, коментари или каквато и да е обратна връзка, моля, уведомете ме в полето за коментари. И моля, посетете нашия уебсайт ExcelWIKI за да проучите повече.

Хю Уест е опитен обучител и анализатор на Excel с над 10 години опит в индустрията. Има бакалавърска степен по счетоводство и финанси и магистърска степен по бизнес администрация. Хю има страст към преподаването и е разработил уникален подход на преподаване, който е лесен за следване и разбиране. Неговите експертни познания по Excel са помогнали на хиляди студенти и професионалисти по целия свят да подобрят уменията си и да постигнат отлични резултати в кариерата си. Чрез своя блог Хю споделя знанията си със света, като предлага безплатни уроци за Excel и онлайн обучение, за да помогне на хората и фирмите да достигнат пълния си потенциал.