Přejít k hlavnímu obsahu

4 snadné způsoby, jak rychle odstranit více prázdných nebo prázdných řádků v aplikaci Excel

Autor: Siluvia Naposledy změněno: 2025-04-10

Odebrání více prázdných nebo prázdných řádků v Excelu je nezbytné při čištění dat před analýzou, sestavováním nebo prezentací. Prázdné řádky mohou narušit integritu dat, komplikovat výpočty a zatemňovat přehledy. Tato příručka představuje čtyři jednoduché metody, jak efektivně eliminovat tato prázdná místa a zajistit, aby vaše data zůstala nepřetržitá a byla snadno spravovatelná.


Metoda A: Odeberte prázdné řádky pomocí příkazu Přejít na speciální

Nyní proveďte následující kroky k odstranění prázdných řádků pomocí funkce „Přejít na speciální“:

1. Vyberte rozsah, ze kterého chcete odstranit prázdné řádky, klikněte na kartu „Domů“ a poté ve skupině „Úpravy“ klikněte na „Najít a vybrat“ > „Přejít na speciální“.
Snímek obrazovky karty Domů v Excelu s možností Najít a vybrat ve skupině Úpravy

2. V Dialog "Přejít na speciální" zaškrtněte volbu "Blanks".
Dialogové okno Přejít na speciální v Excelu s vybranou možností Blanks

3. Klikněte na "OK", nyní jsou vybrány všechny prázdné buňky ve výběru.
Snímek obrazovky zobrazující prázdné buňky vybrané v Excelu pomocí příkazu Přejít na speciální

4. Klikněte na kartu „Domů“, ve skupině „Buňky“ klikněte na „Odstranit“ > „Odstranit řádky listu“.
Možnost Odstranit řádky listu aplikace Excel zvýrazněná na kartě Domů ve skupině Buňky

Nyní byly řádky s prázdnými buňkami odstraněny.
Výsledek prázdných řádků úspěšně odstraněných v listu aplikace Excel

Poznámka:

Při použití příkazu „Přejít na speciální“ k odstranění prázdných řádků dochází k fatálnímu toku:
Všechny řádky obsahují prázdné buňky (i když řádek obsahuje jednu prázdnou buňku a další sloupce obsahují data), budou odstraněny, jak je uvedeno níže.

Příklad zobrazující řádky s nesprávně odstraněnými prázdnými buňkami pomocí Přejít na speciální


Metoda B: Odeberte prázdné řádky v rozsahu / listu / sešitu pomocí programu Kutools

Pokud potřebujete rychlou a bezchybnou metodu k odstranění všech prázdných řádků z výběru, aktivního listu, vybraných listů nebo celého sešitu, zvažte použití nástroje "Odstranit prázdné řádky" z "Kutools pro Excel". Tento nástroj zjednodušuje úlohu a umožňuje odstranit prázdné řádky jediným kliknutím, čímž se vyhnete použití složitějších metod.

Kutools pro Excel nabízí více než 300 pokročilých funkcí pro zefektivnění složitých úkolů, zvýšení kreativity a efektivity. Itegarujte se schopnostmi AI, Kutools automatizuje úkoly s přesností, takže správa dat je snadná. Podrobné informace o Kutools pro Excel...         Zkušební verze zdarma...

Klikněte na „Kutools“ > „Odstranit“ > „Odstranit prázdné řádky“ a poté v rozbalovacím seznamu vyberte jednu operaci, kterou potřebujete.

Kutools pro Excel možnost Odstranit prázdné řádky v nabídce Odstranit

Poznámky:
  • Po výběru "V aktivním listu", "Ve vybraných listech" nebo "Ve všech listech" budou všechny prázdné řádky okamžitě odstraněny z vybraných listů.
  • Pokud jste vybrali rozsah a použili možnost "Ve vybraném rozsahu", zobrazí se dialogové okno, jak je znázorněno na obrázku níže. Musíte vybrat požadovanou možnost a poté kliknout na „OK“.
    • "Odstranit prázdné řádky v rozsahu": Tato možnost odstraní zcela prázdné řádky z vybraného rozsahu. Zaměřuje se na řádky, které jsou zcela prázdné, přičemž řádky obsahující jakákoli data zůstávají nedotčené.
    • "Odstranit celé řádky s prázdnými buňkami v rozsahu": Tato možnost odstraní jakýkoli řádek v rozsahu, který obsahuje jednu nebo více prázdných buněk. I když řádek obsahuje nějaká data, pokud je některá buňka v tomto řádku prázdná, celý řádek bude odstraněn.
      Dialogové okno Kutools s možnostmi odstranění prázdných řádků nebo řádků obsahujících prázdné buňky v Excelu
  • Chcete-li použít tuto funkci, měli byste mít v počítači nainstalovaný Kutools for Excel. Přejít ke stažení Kutools pro Excel nyní.

Metoda C: Odeberte prázdné řádky s kódem VBA

1. Stiskněte "Alt" + "F11" pro aktivaci okna "Microsoft Visual Basic for Applications".

2. Klikněte na "Vložit" > "Modul" pro vytvoření nového skriptu "Modul", zkopírujte a vložte níže uvedený kód do skriptu.

VBA: Odstraňte prázdné řádky

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

Okno modulu Excel VBA zobrazující kód VBA pro mazání prázdných řádků

3. Stisknutím klávesy "F5" spusťte kód a poté vyberte rozsah, který používáte k odstranění prázdných řádků v dialogovém okně "KutoolsforExcel".
Dialogové okno Kutools s výzvou k výběru rozsahu pro odstranění prázdných řádků v aplikaci Excel

4. Klikněte na "OK". Nyní byly prázdné řádky ve výběru odstraněny.
Výsledek zobrazující prázdné řádky odstraněné pomocí VBA v Excelu

Poznámka: S tímto kódem VBA raději odstraňte prázdné řádky v rozsahu, ale ne v celém listu, jinak se může aplikace Microsoft Excel zaseknout.

Metoda D: Odeberte prázdné řádky pomocí pomocného sloupce a funkce Filtr

1. Vložte jeden sloupec před rozsah dat, vezměte vložení sloupce A jako instanci a poté zadejte následující vzorec do A3 pro spojení dat v řádku 3, viz snímek obrazovky:

=B3&C3&D3

Tip: Pokud jsou vaše data přes sloupce B3 až N, upravte vzorec na =B3&C3&D3&E3&…&N3.
Snímek obrazovky aplikace Excel zobrazující vzorec pomocného sloupce pro kombinování dat řádků pro filtrování prázdných řádků

2. Potom vyplňte vzorec do buněk přetažením úchytu automatického vyplnění dolů.
Výsledek přetažení vzorce pomocného sloupce dolů, aby se použil na všechny řádky v Excelu

3. Poté klikněte na „Data“ > „Filtr“.
Karta Data aplikace Excel zobrazující možnost Filtr aplikovaná na pomocný sloupec

4. Poté klikněte na "ikonu Filtr" v pomocném sloupci, zaškrtněte možnost "Blanks" pouze v rozevíracím seznamu. Viz snímek obrazovky:
Rozbalovací nabídka Filtr zobrazující možnost Blanks vybranou v Excelu

5. Klikněte na "OK", všechny prázdné řádky byly odfiltrovány.
Filtrované prázdné řádky zobrazené v Excelu pomocí metody pomocných sloupců

6. Vyberte filtrované řádky, kliknutím na „Domů“ > „Odstranit“ > „Odstranit řádky listu“ odstraňte prázdné řádky.
Zvýrazněná možnost Odstranit řádky listu aplikace Excel pro odstranění filtrovaných prázdných řádků

7. Poté znovu klikněte na „Data“ > „Filtr“ pro deaktivaci funkce „Filtr“.
Zakázání funkce Filtr v Excelu po odstranění prázdných řádků

Poznámka: Ve srovnání s metodou A a metodou C může tato metoda přesně odstranit prázdné řádky a je snadno ovladatelná pro každého uživatele aplikace Excel. Pokud však vaše data obsahují desítky sloupců, bude tato metoda trochu únavná.

Stáhněte si ukázkový soubor

Ukázkový soubor pro odstranění prázdných řádků v Excelu je k dispozici ke staženíKliknutím stáhnete ukázkový soubor

Nejlepší nástroje pro produktivitu v kanceláři

🤖 Kutools AI asistent: Revoluční analýza dat založená na: Inteligentní provedení   |  Generovat kód  |  Vytvořte vlastní vzorce  |  Analyzujte data a generujte grafy  |  Vyvolejte funkce Kutools...
Populární funkce: Najít, zvýraznit nebo identifikovat duplikáty   |  Odstranit prázdné řádky   |  Kombinujte sloupce nebo buňky bez ztráty dat   |   Kolo bez vzorce ...
Super vyhledávání: Více kritérií VLookup    VLookup s více hodnotami  |   VLookup na více listech   |   Fuzzy vyhledávání ....
Pokročilý rozevírací seznam: Rychle vytvořte rozevírací seznam   |  Závislý rozbalovací seznam   |  Vícenásobný výběr rozevíracího seznamu ....
Správce sloupců: Přidejte konkrétní počet sloupců  |  Přesunout sloupce  |  Přepnout stav viditelnosti skrytých sloupců  |  Porovnejte rozsahy a sloupce ...
Doporučené funkce: Zaměření mřížky   |  Návrhové zobrazení   |   Velký Formula Bar    Správce sešitů a listů   |  Knihovna zdrojů (Automatický text)   |  Výběr data   |  Zkombinujte pracovní listy   |  Šifrovat/dešifrovat buňky    Odesílat e-maily podle seznamu   |  Super filtr   |   Speciální filtr (filtr tučné/kurzíva/přeškrtnuté...) ...
Top 15 sad nástrojů12 Text Tools (doplnit text, Odebrat znaky, ...)   |   50+ Graf Typ nemovitosti (Ganttův diagram, ...)   |   40+ Praktické Vzorce (Vypočítejte věk na základě narozenin, ...)   |   19 Vložení Tools (Vložte QR kód, Vložit obrázek z cesty, ...)   |   12 Konverze Tools (Čísla na slova, Přepočet měny, ...)   |   7 Sloučit a rozdělit Tools (Pokročilé kombinování řádků, Rozdělit buňky, ...)   |   ... a více
Používejte Kutools ve vašem preferovaném jazyce – podporuje angličtinu, španělštinu, němčinu, francouzštinu, čínštinu a více než 40 dalších!

Rozšiřte své dovednosti Excel pomocí Kutools pro Excel a zažijte efektivitu jako nikdy předtím. Kutools for Excel nabízí více než 300 pokročilých funkcí pro zvýšení produktivity a úsporu času.  Kliknutím sem získáte funkci, kterou nejvíce potřebujete...


Office Tab přináší do Office rozhraní s kartami a usnadňuje vám práci

  • Povolte úpravy a čtení na kartách ve Wordu, Excelu, PowerPointu, Publisher, Access, Visio a Project.
  • Otevřete a vytvořte více dokumentů na nových kartách ve stejném okně, nikoli v nových oknech.
  • Zvyšuje vaši produktivitu o 50%a snižuje stovky kliknutí myší každý den!