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: 2019-07-31

Pokud je třeba z celého listu nebo sešitu odstranit stovky prázdných řádků, budete frustrovaní. Zde tento výukový program zobrazí seznam několika rychlých metod, jak tuto práci za vás zvládnout krok za krokem.


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

Nyní proveďte níže uvedené kroky k odstranění prázdných řádků pomocí Přejít na speciální řádky:

1. Vyberte rozsah, ze kterého chcete odstranit prázdné řádky, klikněte na Domů kartu, pak dovnitř Editace skupiny, klepněte na tlačítko Najít a vybrat > Přejít na speciální.
dokument odstranit prázdný řádek 2

2. V Přejít na speciální dialog, zkontrolujte Blanks volba.
dokument odstranit prázdný řádek 3

3. cvaknutí OK, nyní byly vybrány všechny prázdné buňky ve výběru.
dokument odstranit prázdný řádek 4

4. cvaknutí Domů v záložce Buňky skupiny, klepněte na tlačítko Vymazat > Odstranit řádky listů.
dokument odstranit prázdný řádek 5

Nyní byly řádky s prázdnými buňkami odstraněny.
dokument odstranit prázdný řádek 6

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.

dokument odstranit prázdný řádek 1


Chcete zvýšit plat a dostatek času na doprovázení rodiny?

Karta Office zvyšuje vaši efektivitu o 50% při práci s Microsoft Office právě teď

Neuvěřitelné, práce na dvou nebo více dokumentech je jednodušší a rychlejší než práce na jednom.

Ve srovnání se známými prohlížeči je nástroj s kartami na kartě Office výkonnější a efektivnější.

Omezte stovky klikání myší a psaní na klávesnici každý den za vás, sbohem teď s myší rukou.

Pokud obvykle pracujete na více dokumentech, bude vám karta Office skvělým šetřičem času.

30denní bezplatná zkušební verze, není nutná kreditní karta.

VíceStáhnout nyní


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

Pokud chcete rychle a snadno odstranit všechny prázdné řádky ve výběru, aktivním listu, vybraných listech nebo v celém sešitu bez chybného odstranění , můžete zkusit Odstranit prázdné řádky nástroj Kutools pro Excel, který zvládne úlohy jedním kliknutím bez kódu VBA a pomocného sloupce.

Než však tento nástroj použijete, musíte bezplatná instalace Kutools pro Excel za prvé.

klikněte Kutools > Vymazat > Odstranit prázdné řádky, pak v dílčím rozevíracím seznamu vyberte jednu operaci, jak potřebujete.
dokument odstranit prázdný řádek 17

Ukázka: Odstraňte všechny prázdné řádky pouze jedním kliknutím


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

1. lis Alt + F11 klíč k povolení Microsoft Visual Basic pro aplikace okno.

2. cvaknutí Vložit > Modul vytvořit nový Modul skript, zkopírujte a vložte pod 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

dokument odstranit prázdný řádek 7

3. lis F5 klíč ke spuštění kódu, poté vyberte rozsah, který používáte k odstranění prázdných řádků v rozbalovací nabídce Kutools pro Excel dialog.
dokument odstranit prázdný řádek 8

4. cvaknutí OK. Nyní byly prázdné řádky ve výběru odstraněny.
dokument odstranit prázdný řádek 9

Poznámka:

S tímto kódem VBA byste raději odstranili prázdné řádky v rozsahu, ale ne v celém listu, jinak by se aplikace Microsoft Excel mohla zaseknout.


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

1. Vložte jeden sloupec před svůj datový rozsah, vezměte jako příklad sloupec A a zadejte tento vzorec = B3 a C3 a D3 do A3 kombinovat data v řádku3, viz screenshot:

Tip: Pokud vaše data přes sloupec B3 až sloupec N, upravte vzorec na = B3 & C3 & D3 & E3 &… & N3.
dokument odstranit prázdný řádek 10

2. Potom vyplňte vzorec do buněk přetažením úchytu automatického vyplnění dolů.
dokument odstranit prázdný řádek 11

3. Pak klikněte na tlačítko Data > Filtr.
dokument odstranit prázdný řádek 12

4. Poté klikněte na tlačítko Ikona filtru na pomocném sloupci zkontrolujte Blanks možnost pouze v rozevíracím seznamu. Viz snímek obrazovky:
dokument odstranit prázdný řádek 13

5. cvaknutí OK, byly všechny prázdné řádky odfiltrovány.
dokument odstranit prázdný řádek 14

6. Vyberte filtrované řádky, klepněte na Domů > Vymazat > Odstranit řádky listů odstranit prázdné řádky.
dokument odstranit prázdný řádek 15

7. Pak klikněte na tlačítko Data > Filtr znovu deaktivovat Filtr funkce.
dokument odstranit prázdný řádek 16

Poznámka:

Ve srovnání s metodou A a metodou C může tato metoda přesně odstranit prázdné řádky a snadno se s nimi manipuluje pro všechny uživatele aplikace Excel. Pokud však ve vašich datech existují desítky sloupců, bude tato metoda trochu zdlouhavá.


Relativní operace: Vložte prázdné řádky do všech ostatních řádků

Možná v některých případech chcete vložit prázdné řádky do všech ostatních řádků rozsahu, jak je uvedeno níže:
dokument odstranit prázdný řádek 18

V tomto případě můžete použít Vložte prázdné řádky a sloupce užitečnost Kutools pro Excel pro rychlé zvládnutí této úlohy.

1. Vyberte rozsah, do kterého chcete vložit prázdné řádky nebo sloupce do všech ostatních řádků, a klikněte na Kutools > Vložit > Vložte prázdné řádky a sloupce.
dokument odstranit prázdný řádek 19

2. V Vložte prázdné řádky a sloupce dialog, zkontrolujte Prázdné řádky or Prázdné sloupce možnost, jak potřebujete v Vložte typ sekce, pak v možnosti část, zadejte Interval a Řádky/Sloupce.
dokument odstranit prázdný řádek 20

3. cvaknutí Ok, byly do každého druhého řádku výběru vloženy prázdné řádky.

Ukázka: Vložte prázdné řádky a sloupce


Stáhněte si ukázkový soubor

vzorekKliknutí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

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...

Popis


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!
Comments (54)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
excelente me sirvio el punto uno para 40000 registros en 1 seg
This comment was minimized by the moderator on the site
Great!!! This helps a lot.
This comment was minimized by the moderator on the site
VERY NICE, THANKS
This comment was minimized by the moderator on the site
:lol: Good to share! Thank you!
This comment was minimized by the moderator on the site
Very Helpful :-) it helped me to reconcile big report.
This comment was minimized by the moderator on the site
Guys I recently had this issue. I realised that the F5 special blanks wouldn't work because some of my columns had merged data sharing some rows... I just selected the columns needed and make sure the merge button was unselected. From there, the F5 special blanks select worked! Hope it helps someone.
This comment was minimized by the moderator on the site
This is simple VBA code to delete the entire rows based on particular column:- Sub DeleletBlankrows() Range("A1:A10000").SpecialCells(xlCellTypeBlanks).EntireRow.Delete End Sub
This comment was minimized by the moderator on the site
only usefull if you want to delete ANY row with ONE blank cell, not delete rows with ALL cells being blank. Isn't this titled "How to remove blank or empty rows in Excel?" not "How to remove rows with blank cells?"
This comment was minimized by the moderator on the site
Ah, no, actually. The whole purpose of the sort & filter routine I demonstrated is to take out ONLY rows that are entirely blank across. The inquirer did not want any row removed that had some data in it... only rows that were completely blank. And the problem with the BLANK command was that it took out ANY rows entirely that had even one blank cell, erasing the rest of the data on the same row. Try it. It does the opposite of what you stated in your first sentence.... it takes out only entire blank rows, and leaves ALL the remaining data intact.
This comment was minimized by the moderator on the site
When you select multiple columns, then go to Find & Select -> Go To Special and choose blanks, it will highlight every blank cell within that range. If you then proceed to Delete -> Delete Sheet Rows, it will delete all rows that had a blank cell selected. Go try it.
This comment was minimized by the moderator on the site
oh bro thankyou very very much .....
This comment was minimized by the moderator on the site
thanks a lot, it saved lot of time
There are no comments posted here yet
Load More
Leave your comments
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations