Doporučená, 2024

Redakce Choice

Jak odstranit prázdné řádky v aplikaci Excel

Jedním z nejčastějších úkolů v aplikaci Excel je odstranění prázdných řádků. Bez ohledu na typ dat, které můžete mít v aplikaci Excel, existuje mnoho příležitostí, kdy budete mít v souboru také spoustu prázdných řádků.

Pokud máte tisíce řádků, rušení vymazání prázdných řádků je velkou bolestí a prakticky nemožné. Nejběžnější způsob, jak odstranit prázdné řádky v aplikaci Excel, přinejmenším tak, jak je uvedeno online, je použití nějakého makra aplikace Excel.

Pokud však nejste obeznámeni s makry, může být obtížné tuto metodu implementovat. Také pokud nefunguje správně, pravděpodobně nemáte ponětí, jak změnit makro pro konkrétní soubor aplikace Excel. V tomto článku vám ukážu několik způsobů, jak odstranit prázdné řádky v aplikaci Excel a výhody a nevýhody pro každou metodu. Všimněte si, že tyto metody budou fungovat pro všechny verze aplikace Excel, z aplikace Excel 2003 až Excel 2016 a dále.

Metoda 1 - Přidat sloupec řazení

Naštěstí existuje jednoduchý a velmi efektivní způsob odstranění prázdných řádků bez makra. Jedná se v podstatě o třídění. Zde je návod, jak to děláte. Řekněme, že máme v aplikaci Excel následující sadu dat a chceme se zbavit prázdných řádků:

První věc, kterou uděláme, je vložení sloupce a jeho číslo postupně. Můžete se zeptat, proč bychom to chtěli udělat? Pokud je pořadí řádků důležité, když třídíme sloupec A, abychom se zbavili prázdných řádků, neexistuje způsob, jak dostat řádky zpět v pořadí, v jakém byly před tříděním.

Zde by mělo vypadat, jak by měl list vypadat, než třídíme sloupec jména zvířat:

Nyní vyberte oba sloupce a klepněte na kartu Data v aplikaci Excel. Poté klikněte na tlačítko Seřadit na kartě Data .

Pro třídění podle vyberte sloupec B a klepněte na tlačítko OK. Všimněte si, že chcete řadit sloupec, který má prázdné hodnoty v něm. Pokud má více než jeden sloupec prázdné hodnoty, vyberte jednu.

Nyní by měla vaše data vypadat takto. Jak vidíte, je snadné odstranit prázdné řádky, protože jsou všechny dole:

Jakmile odstraníte řádky, můžete nyní pravděpodobně zjistit, proč jsme přidali sloupec s čísly? Před tříděním byla objednávka „Kočka, pes, prase, atd.“ A nyní je to „medvěd, kočka, kráva, atd…“. Takže stačí znovu seřadit podle sloupce A, abyste získali původní objednávku zpět.

Docela snadné? Na této metodě se mi líbí, že je také velmi snadné smazat řádky, které mají pouze jeden sloupec s prázdnými hodnotami, a nikoli celý řádek. Takže, co když potřebujete kontrolovat více sloupců než jen jeden?

Pomocí této stejné metody byste pouze přidali všechny sloupce v dialogovém okně Seřadit podle. Zde je další příklad, který jsem vytvořil:

Jak vidíte, tento list je složitější. Nyní mám několik řádků, které jsou zcela prázdné, ale několik řádků, které jsou jen částečně prázdné. Pokud jsem seřadit podle sloupce B, nedostanu všechny úplně prázdné řádky na dně. Po přidání čísel vyberte všech pět sloupců a kliknutím na tlačítko Seřadit můžete vidět, že jsem do možnosti Seřadit podle přidal čtyři úrovně.

Když toto provedete, zobrazí se v dolní části pouze řádky, kde jsou všechny čtyři sloupce, které jsem přidal, prázdné.

Nyní můžete tyto řádky smazat a pak pokračovat a uchovat zbytek řádků, aby se dostali zpět do původního pořadí, ve kterém byly.

Metoda 2 - Použití filtrů

Podobně jako u funkce třídění můžeme použít také možnost Filtr. Pomocí této metody nemusíte přidávat žádné další sloupce nic takového. Stačí vybrat všechny sloupce, které je třeba zkontrolovat, a kliknout na tlačítko Filtr .

U každého nadpisu v řádku záhlaví se zobrazí rozevírací šipka. Klikněte na toto tlačítko a pak zrušte zaškrtnutí políčka Vybrat vše a zaškrtněte políčko Mezery na konci.

Nyní proveďte totéž pro každý sloupec v listu. Všimněte si, že pokud se dostanete do bodu, kde jsou zobrazeny pouze prázdné řádky, nemusíte vybírat mezery pro žádný ze zbývajících řádků, protože je ve výchozím nastavení již zaškrtnuto.

Uvidíte číslo pro prázdné řádky zvýrazněné modře. Nyní stačí vybrat tyto řádky, klepněte pravým tlačítkem myši a vyberte příkaz Odstranit . Jakmile jsou pryč, znovu klikněte na tlačítko Filtr, abyste odstranili filtr a všechny původní řádky, které nejsou prázdné, by se měly znovu zobrazit.

Metoda 3 - Odstranit všechny mezery

Jedna další metoda, kterou jsem chtěl zmínit, odstraní všechny řádky, které mají buď úplně prázdný řádek, nebo řádek, který má i jeden prázdný sloupec. To rozhodně není pro každého, ale mohlo by být užitečné, pokud chcete odstranit řádky, které mají pouze částečná data.

Chcete-li to provést, vyberte všechna data na listu a stiskněte klávesu F5. Otevře se dialog Přejít, kde chcete kliknout na Speciální .

Nyní vyberte ze seznamu položku Blanks a klepněte na tlačítko OK.

Uvidíte, že všechny prázdné buňky nebo řádky budou zvýrazněny šedě. Nyní na kartě Domů klikněte na tlačítko Odstranit a poté vyberte Odstranit řádky listů .

Jak vidíte, tento řádek odstraní libovolný řádek, který obsahuje i jednu prázdnou buňku v libovolném sloupci.

To není užitečné pro každého, ale v některých případech je to také užitečné. Vyberte metodu, která vám nejlépe vyhovuje. Užívat si!

Top