Една от най-често срещаните задачи в Excel е изтриването на празни редове. Какъвто и да е типът данни, които може да имате в Excel, има много случаи, в които ще имате и куп празни редове в целия файл.
Ако имате хиляди редове, ръчното изтриване на празни редове е голяма болка и на практика невъзможно. Най-често срещаният начин за изтриване на празни редове в Excel, поне както е споменато онлайн, е да се използва някакъв макрос на Excel.
Въпреки това, ако не сте запознати с макросите, този метод може да бъде труден за изпълнение. Също така, ако не работи правилно, може да нямате представа как да промените макроса за вашия конкретен Excel файл. В тази статия ще ви покажа няколко начина да изтриете празни редове в Excel и предимствата и недостатъците на всеки метод. Имайте предвид, че тези методи ще работят за всяка версия на Excel, от Excel 2003 до Excel 2016 и след това.
Метод 1 - Добавяне на колона за сортиране
За щастие, има прост и много ефективен начин за изтриване на празни редове без макроси. Това основно включва сортиране. Ето как го правите. Да кажем, че имаме следния набор от данни в Excel и искаме да се отървем от празните редове:
Първото нещо, което ще направим, е да вмъкнем колона и да я поставим последователно. Може да попитате защо бихме искали да направим това? Е, ако редът на редовете е от значение, когато сортираме колона А, за да се отървем от празните редове, няма да има начин да върнем редовете в реда, в който са били преди сортирането.
Ето какво трябва да изглежда листът, преди да сортираме колоната с името на животното:
Сега изберете двете колони и кликнете върху лентата с данни в Excel. След това кликнете върху бутона Сортиране в раздела Данни .
За Сортиране по, изберете Колона B и след това щракнете върху OK. Обърнете внимание, че искате да сортирате колоната, която има празни стойности в нея. Ако повече от една колона има празни стойности, просто изберете една.
Сега данните ви трябва да изглеждат по-долу. Както можете да видите, лесно е да изтриете празните редове, защото всички те са на дъното:
След като изтриете редовете, сега вероятно ще видите защо добавихме колоната с номерата? Преди да сортирате, поръчката е била "Котка, куче, прасе и др." И сега е "Мечка, котка, крава и т.н. ...". Така че просто сортирайте отново по колона А, за да получите обратно оригиналната поръчка.
Много лесно ли е? Това, което ми харесва в този метод е, че също така е много лесно да се изтрият редове, които имат само една колона с празни стойности, а не целият ред да е празен. И така, какво ще стане, ако трябва да проверите на няколко колони, а не само на една?
Е, използвайки същия метод, просто ще добавите всички колони в диалоговия прозорец Сортиране по. Ето още един пример, който създадох:
Както виждате, този лист е по-сложен. Сега имам няколко реда, които са напълно празни, но няколко реда, които са само частично празни. Ако просто сортирам по колона Б, няма да получа всичките празни редове в дъното. След като добавите номерата, изберете всичките пет колони и кликнете върху Сортиране, можете да видите, че добавих четири нива към опцията Сортиране по.
Когато направите това, в долната част ще се покажат само редовете, в които четирите колони, които добавих, са празни.
Сега можете да изтриете тези редове и след това да продължите напред и да накарате останалите редове да ги върнат в първоначалната поръчка, в която са били.
Метод 2 - Използване на филтри
По подобен начин за използване на функцията за сортиране, можем да използваме и опцията Филтър. Използвайки този метод, не е нужно да добавяте никакви допълнителни колони от нещо подобно. Просто изберете всички колони, които трябва да бъдат проверени за празни места и кликнете върху бутона Филтър .
До всяко заглавие в заглавния ред ще се покаже стрелка с падащо меню. Кликнете върху това и след това махнете отметката Избери всички и проверете Бланки в долната част.
Сега направете същото за всяка колона в работния лист. Обърнете внимание, че ако стигнете до точка, където се показват само празни редове, тогава не е необходимо да избирате празните полета за останалите редове, тъй като вече е проверено по подразбиране.
Ще видите номера на празните редове, които са маркирани в синьо. Сега просто изберете тези редове, щракнете с десния бутон и изберете Изтрий . След като са изчезнали, кликнете отново върху бутона Филтър, за да премахнете филтъра и всичките ви оригинални, които не са празни редове, трябва да се появят отново.
Метод 3 - Изтриване на всички заготовки
Един друг метод, който исках да спомена, ще изтрие всеки ред, който има или напълно празен ред, или всеки ред, който има дори една празна колона. Това определено не е за всеки, но би било полезно, ако искате да изтриете редове, които имат само частични данни.
За да направите това, изберете всички данни на листа и натиснете клавиша F5. Това ще доведе до диалоговия прозорец Отиди в, където искате да кликнете върху Специално .
Сега изберете Бланки от списъка и кликнете върху OK.
Ще видите всички празни клетки или редове ще бъдат маркирани в сиво. Сега в раздела Начало щракнете върху Изтрий и след това изберете Изтриване на редове .
Както можете да видите, това изтрива всеки ред, който има дори една празна клетка в която и да е колона.
Това не е полезно за всички, но в някои случаи е доста удобно. Изберете метода, който работи най-добре за вас. Наслади се!