Přejít k hlavnímu obsahu
 

Jak odstranit řádky, pokud jsou buňky prázdné v dlouhém seznamu v aplikaci Excel?

Autor: Kelly Naposledy změněno: 2024-08-09

Například kopírujeme data z webové stránky a potřebujeme odstranit neplatná data na základě prázdných buněk v konkrétním sloupci. Normálně můžeme vybrat řádek a poté jej ručně odstranit, ale pokud bude příliš mnoho prázdných buněk, bude to trvat dlouho. Zde představím několik způsobů, jak snadno odstranit řádky, pokud jsou buňky prázdné v dlouhém seznamu v aplikaci Excel.

Pokud jsou buňky v aplikaci Excel prázdné, odstraňte řádky pomocí příkazu Přejít na speciální

Odstraňte řádky, pokud jsou buňky v aplikaci Excel prázdné pomocí makra VBA

Odstraňte řádky, pokud buňky obsahují konkrétní hodnotu / data v dlouhém seznamu / sloupci


Pokud jsou buňky v aplikaci Excel prázdné, odstraňte řádky pomocí příkazu Přejít na speciální

Pokud jsou vaše data uvedena pouze v jednom sloupci v aplikaci Excel, můžete odstranit řádky, pokud jsou buňky prázdné v konkrétním seznamu / sloupci pomocí příkazu Přejít na speciální, a to následujícím způsobem:

1. Vyberte sloupec, kde pokud jsou buňky prázdné, odstraníte řádky těchto prázdných buněk a klikněte na Domů > Najít a vybratt> Přejít na speciální.

klepněte na funkci Přejít na speciální

vyberte Blanks v dialogovém okně Přejít na speciální

2. V dialogovém okně Přejít na speciální zaškrtněte políčko Blanks a klepněte na tlačítko OK knoflík. Viz snímek obrazovky výše:

Poté jsou okamžitě vybrány všechny prázdné buňky ve vybraném sloupci.

3. Klikněte pravým tlačítkem na tyto vybrané prázdné buňky a vyberte Vymazat z nabídky pravého tlačítka myši.

v nabídce po kliknutí pravým tlačítkem vyberte Odstranit
v dialogovém okně Odstranit vyberte volbu Celý řádek

Krok 4: Ve vyřazovacím dialogovém okně Odstranit zaškrtněte políčko Celá řada a klepněte na tlačítko OK .

Nyní jsou odstraněny celé řádky všech prázdných buněk ve vybraném sloupci.



Odstraňte řádky, pokud jsou buňky v aplikaci Excel prázdné pomocí makra VBA

V této části vám poskytneme makro VBA k odstranění řádků, pokud jsou buňky v aplikaci Excel prázdné.

1. lis Další + F11 současně otevřete okno Microsoft Visual Basic pro aplikace.

2. Vložte modul kliknutím na Vložit > Modula vložte následující makro VBA do modulu.

VBA: Odstraňte celý řádek, pokud jsou buňky ve sloupci prázdné

Sub DeleteBlackCell()
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)
Set WorkRng = WorkRng.SpecialCells(xlCellTypeBlanks)
If Err = 0 Then
WorkRng.EntireRow.Delete
End If
End Sub
3. zmáčkni F5 klíč nebo klikněte na Běh tlačítko pro spuštění tohoto makra VBA

4. V házejícím dialogovém okně KutoolsforExcel vyberte a určete sloupec, ze kterého chcete odstranit celé řádky, pokud jsou buňky prázdné, a klikněte na OK .

vba kód pro výběr datového rozsahu

Nyní, pouze pokud jsou buňky v konkrétním sloupci prázdné, budou řádky, ve kterých jsou tyto prázdné buňky, odstraněny najednou.


Odstraňte řádky, pokud buňky obsahují konkrétní obsah v dlouhém seznamu / sloupci

Někdy mohou být nutné odstranit celé řádky, pokud buňky ve specifikovaném sloupci obsahují určitý obsah. V tomto případě můžete použít Kutools pro Excel Vyberte konkrétní buňky nástroj k jeho snadnému řešení v aplikaci Excel.

Kutools pro Excel - Baleno s více než 300 základními nástroji pro Excel. Užijte si plnohodnotnou 30denní zkušební verzi ZDARMA bez nutnosti kreditní karty! Stáhnout nyní!

1. Vyberte sloupec, kde pokud buňky obsahují zadaný obsah, odstraníte odpovídající řádky a klepněte na Kutools > vybrat > Vyberte konkrétní buňky.

klikněte na Vybrat konkrétní buňky kuttolů

nastavit možnosti v dialogovém okně Vybrat konkrétní buňky

2. V úvodním dialogovém okně Vybrat konkrétní buňky viz výše uvedený snímek obrazovky:

(1) Zkontrolujte Celé řádky možnost v Typ výběru sekce;

(2) Vyberte ikonu obsahuje z prvního rozevíracího seznamu v Specifický typ sekce;

(3) Zadejte určitý obsah do následujícího pole.

(4) Klikněte na Ok .

3. Poté se objeví dialogové okno, které vám ukáže, kolik řádků bylo vybráno. Klikněte na ikonu OK pro jeho zavření.

zobrazí se dialogové okno, které ukazuje, kolik řádků bylo vybráno

Kutools pro Excel - Supercharge Excel s více než 300 základními nástroji. Užijte si plnohodnotnou 30denní zkušební verzi ZDARMA bez nutnosti kreditní karty! Get It Now

4. Klikněte pravým tlačítkem na jeden z vybraných řádků a vyberte Vymazat z nabídky pravého tlačítka myši.

klikněte na Odstranit z nabídky po kliknutí pravým tlačítkem

A pak jsou všechny vybrané řádky smazány najednou. Viz screenshot:

všechny vybrané řádky jsou smazány


Související články

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


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!