Přejít k hlavnímu obsahu

Jak rychle odstranit každý druhý řádek v aplikaci Excel?

Pokud chcete rychle smazat všechny ostatní řádky nebo sloupce v aplikaci Excel, hlavním bodem je, jak můžete nejprve rychle vybrat každý druhý řádek nebo sloupec a poté na ně použít operaci odstranění. A tento článek vám ukáže některé složité věci o tom, jak nejprve vybrat každý druhý řádek nebo sloupec a poté je rychle odstranit.

Odstraňte každý další řádek v aplikaci Excel pomocí příkazu Filtr

Odstraňte každý druhý řádek v aplikaci Excel pomocí kódu VBA

Odstraňte všechny ostatní řádky nebo sloupce v aplikaci Excel pomocí programu Kutools pro Excel


šipka modrá pravá bublina Odstraňte každý další řádek v aplikaci Excel pomocí příkazu Filtr

Microsoft Excel Filtr příkaz vám pomůže rychle filtrovat každý druhý řádek a poté je mazat najednou, postupujte takto:

1. Do prázdného sloupce kromě původních dat zadejte 0,1,0,1…, 0,1. V tomto případě zadáme čísla do pomocného sloupce C. Viz následující snímek obrazovky:

2. Vyberte sloupec C a klikněte na Filtr pod tlačítkem Data záložka. Poté klikněte na tlačítko se šipkou vedle C1 a zaškrtněte pouze 0 pod Vybrat vše volba. Viz screenshot:

3. Pak jsou všechny řádky s 1 skryty. Vyberte viditelné řádky s 0 a klikněte na Domů > Vymazat > Odstranit řádky listu tyto řádky smazat. Poté odstraní všechny další řádky a musíte kliknout Filtr znovu zobrazíte pouze řádky s 1. Viz screenshoty:

doc-delete-every-other-row5 -2 doc-delete-every-other-row12

4. Nakonec můžete pomocný sloupec C podle potřeby odstranit.


Vyberte každý druhý nebo n-tý řádek, sloupec a poté je najednou odstraňte

Kutools pro Excel's Vyberte Intervalové řádky a sloupce obslužný program vám pomůže najít a vybrat všechny ostatní nebo n-tý řádky nebo sloupce a poté můžete provádět některé operace podle potřeby. Klikněte a stáhněte si Kutools pro Excel!


šipka modrá pravá bublina Odstraňte každý druhý řádek v aplikaci Excel pomocí kódu VBA

Makro VBA je ve skutečnosti také dobrou volbou k vyřešení tohoto problému.

1. Podržte stisknuté tlačítko Další + F11 klíče v aplikaci Excel a otevře Microsoft Visual Basic pro aplikace okno.

2. Klepněte na Vložit > Modula vložte následující makro do souboru Modul Okno.

Kód VBA: Smažte všechny další řádky ve výběru:

Sub DeleteEveryOtherRow()
'Updateby Extendoffice
Dim rng As Range
Dim InputRng As Range
xTitleId = "KutoolsforExcel"
Set InputRng = Application.Selection
Set InputRng = Application.InputBox("Range :", xTitleId, InputRng.Address, Type:=8)
Application.ScreenUpdating = False
For i = InputRng.Rows.Count To 1 Step -2
    Set rng = InputRng.Cells(i, 1)
    rng.EntireRow.Delete
Next
Application.ScreenUpdating = True
End Sub

3. Stiskněte F5 klíč ke spuštění tohoto makra. Poté se zobrazí dialogové okno pro výběr rozsahu. Viz screenshot:

4. Poté klikněte OK, každý druhý řádek ve vybraném rozsahu z druhého řádku je odstraněn najednou, viz screenshot:

doc-delete-every-other-row5 -2 doc-delete-every-other-row12

šipka modrá pravá bublina Odstraňte všechny ostatní řádky nebo sloupce v aplikaci Excel pomocí programu Kutools pro Excel

Pro začínajícího uživatele Microsoft Excel je použití makra VBA trochu komplikované. The Vyberte Intervalové řádky a sloupce užitečnost Kutools pro Excel vám pomůže rychle smazat všechny ostatní řádky.

Kutools pro Excel : s více než 300 praktickými doplňky Excel, můžete si je vyzkoušet bez omezení do 30 dnů. 

Po instalaci Kutools pro Excel, postupujte následovně:

1. Vyberte rozsah, který chcete odstranit, všechny ostatní řádky a poté použijte tento nástroj kliknutím na Kutools > vybrat > Vyberte intervalové řádky a sloupce….

2. v Vyberte Intervalové řádky a sloupce v dialogovém okně zadejte nastavení podle následujícího obrázku obrazovky a klikněte na OK tlačítko pro výběr nejprve všech ostatních řádků.

3. Poté je vybrán a zvýrazněn každý další řádek ve výběru. Viz screenshot:

4. Poté můžete rychle odstranit vybrané všechny další řádky kliknutím na Domů > Vymazat > Odstranit řádky listu odstranit všechny tyto řádky. Zobrazit snímky obrazovky:

doc-delete-every-other-row5 -2 doc-delete-every-other-row12

Kliknutím se dozvíte více o této funkci Vybrat intervalové řádky a sloupce.

Díky této funkci můžete také podle potřeby odstranit každý n-tý řádek nebo sloupec.

Stáhněte si zdarma zkušební verzi Kutools pro Excel!


šipka modrá pravá bublinaUkázka: Odstraňte všechny další řádky nebo sloupce pomocí programu Kutools pro Excel

Kutools pro Excel: s více než 300 praktickými doplňky aplikace Excel, můžete vyzkoušet bez omezení do 30 dnů. Stáhněte si a vyzkoušejte zdarma hned teď!

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 (11)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
An easy way to put 0 or 1 in the column instead is to add a formula column: =IF(MOD(ROW(), 2) = 0, 0, 1). That might help if you'd rather not type 0,1,01, etc.
This comment was minimized by the moderator on the site
another way is to add a new column in front of your data, so column A is blank, then just enter a b a b a b as you go down the rows in column A - so "a" in A1, "b" in A2, "a" in A3, "b" in A4. then you can drag the new "a" and "b" cells down for all rows of data. then sort column A alphabetically, and you get all the odd rows with an "a" at the top and all the even rows with a "b" at the bottom. this is probably the easiest way.
This comment was minimized by the moderator on the site
You're genious :)
This comment was minimized by the moderator on the site
Easiest? How is that different from the 0,1 method? ;-)
This comment was minimized by the moderator on the site
This is actually very useful if you have a large number of rows and can't enter the 2 settings in manually. if you drag 0,1 down, it continues to 2, 3, 4...but if you drag a,b down, it will repeat as a,b,a,b...all the way down. Thanks!
This comment was minimized by the moderator on the site
That would be great, except column C is all 0
This comment was minimized by the moderator on the site
This is really really helpful. thanks
This comment was minimized by the moderator on the site
Great trick...thank you. I love simple sneaky tricks like this
This comment was minimized by the moderator on the site
This was really helpful. thanks,
This comment was minimized by the moderator on the site
In cell B1: =row(A1) Drag this down all of column B. In cell C1: =mod(B1,2) Drag this down all of column C. Apply a filter and in column C select all 0s or 1s as required.
This comment was minimized by the moderator on the site
Richarddddd, Sneaky! I like that, and it was useful to me today. Thanks.
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations