Jak odstranit alternativní řádky v aplikaci Excel (5 rychlých způsobů)

  • Sdílet Toto
Hugh West

Můžete se setkat s mnoha situacemi, kdy potřebujete odstranit alternativní řádky v pracovních listech aplikace Excel. Například můžete chtít zachovat data pro liché řádky a přesunout všechna data sudých řádků. Můžeme to udělat ručně, ale to není efektivní pro velký pracovní list. Proto v tomto článku ukážu 5 rychlých a vhodných metod pro odstranění alternativních řádků v aplikaci Excel s ostrými kroky a živými ilustracemi.

Stáhnout cvičebnici

Bezplatnou šablonu Excelu si můžete stáhnout zde a procvičit si ji sami.

Odstranění alternativních řádků.xlsm

5 způsobů odstranění alternativních řádků v aplikaci Excel

Nejprve vás seznámím se svým datovým souborem, který obsahuje prodeje některých prodejců ve dvou regionech za stejný měsíc. Nyní použijeme pět efektivních metod pro odstranění alternativních řádků, což znamená, že odstraníme řádky, které obsahují region UK.

Metoda 1: Použití bleskové výplně a filtru aplikace Excel k odstranění alternativních řádků

V naší úplně první metodě použiji aplikaci Excel. Blesková výplň a Filtr možnost odstranit alternativní řádky. Za tímto účelem jsem přidal pomocný sloupec.

Kroky:

  • Do prvního sloupce v datové tabulce napište TRUE a do druhého sloupce FALSE.

  • Pak vyberte tyto dvě buňky a přetáhněte dolů Blesková výplň

Nyní jsou všechny buňky vyplněny tímto vzorem.

  • Později vyberte libovolnou buňku datového souboru a klikněte takto.

    Home> Editing> Sort> Filter> Filter .

Nyní se podívejte, že je v záhlaví přidána možnost filtrování.

  • Klikněte na ikonu filtru ve sloupci Pomocník.
  • Pak označte pouze možnost FALSE.
  • Tisk OK .

Nyní se zobrazují pouze řádky regionu UK.

  • Vyberte řádky a stiskněte tlačítko Odstranit na klávesnici.

Řádky jsou nyní odstraněny.

  • Nyní se vrátíte k ostatním řádkům opět kliknutím na ikonu filtru.
  • Pak označte pouze možnost PRAVDA.
  • Nakonec stačí stisknout OK .

Zde jsou naše zbývající řady.

Přečtěte si více: Jak filtrovat a odstraňovat řádky pomocí VBA v aplikaci Excel (2 metody)

Metoda 2: Vložení formátu buněk a filtru pro vymazání alternativních řádků

Můžeme použít buňku Formát a Filtr možnosti společně odstranit alternativní řádky. Zde použijeme formát tabulky Excelu.

Kroky:

  • Vyberte datovou sadu velryb.
  • Pak klikněte na následující tlačítko. Home> Formát jako tabulka.
  • Později vyberte formát tabulky s barvou výplně a bez výplně mezi řádky.

Poté se otevře dialogové okno, ve kterém se zobrazí rozsah dat. Ujistěte se, že je zaškrtnuta možnost Moje tabulka má záhlaví, pokud jste vybrali rozsah dat se záhlavími.

  • Tisk OK .

  • Poté postupně klikněte na- Design> Převést na rozsah .

  • Pak znovu klikněte takto.

    Home> Editing> Sort> Filter> Filter .

  • Nyní stiskněte libovolnou ikonu filtru v záhlaví a klikněte na tlačítko. Filtrovat podle barvy> Bez výplně .

Nyní si můžete všimnout, že nejsou filtrovány vyplněné buňky, které obsahují oblasti Spojeného království.

  • V tuto chvíli stačí vybrat řádky a stisknout tlačítko Odstranit na klávesnici.

  • Chcete-li nyní získat zpět ostatní řádky, stačí opětovným kliknutím vypnout možnost Filtrovat-

    Home> Editing> Sort> Filter> Filter .

Nyní máme zpět další řady.

Další informace: Odstranění řádku aplikace Excel, pokud buňka obsahuje určité hodnoty (3 metody)

Metoda 3: Použití funkcí MOD a ROW k odstranění alternativních řádků v aplikaci Excel

Používání funkcí je v Excelu uživatelsky velmi přívětivé. Úlohu můžeme provést pomocí příkazu MOD a ROW funkce. MOD se používá k vrácení zbytku dvou čísel po dělení a funkce ROW Funkce slouží k vrácení čísla řádku buňky. Zde budeme opět potřebovat pomocný sloupec.

Kroky:

  • Zadejte následující vzorec Buňka F5 -
=MOD(ROW(),2)

  • Stiskněte tlačítko Vstupte na

  • Přetáhněte dolů Plnicí rukojeť zkopírovat vzorec.

Sloupec pomocníka je nyní vyplněn.

  • Pak vyberte libovolnou buňku a klikněte na následující možnost filtru.

Home> Editing> Sort> Filter> Filter .

  • Později klikněte na ikonu filtru ve sloupci Pomocník.
  • Označte možnost "0".
  • Pak stiskněte tlačítko OK .

  • Poté stačí vybrat tyto filtrované řádky a stisknout tlačítko Odstranit na klávesnici.

Řádky jsou nyní odstraněny.

  • Chcete-li získat zpět ostatní řádky, stačí znovu stisknout ikonu filtru a označit možnost "1".
  • Nakonec stiskněte OK .

Zde je náš výstup.

⏬ Rozdělení vzorců:

➥ ROW()

Na stránkách ROW funkce vrátí číslo řádku této buňky, která je-

{5}

➥ MOD(ROW(),2)

{1}

Další informace: Excel Odstranění řádků v rozsahu pomocí VBA (3 snadné způsoby)

Podobné čtení:

  • Jak odstranit více řádků v aplikaci Excel pomocí vzorce (5 metod)
  • Odstranění více řádků v aplikaci Excel najednou (5 metod)
  • Jak odstranit řádky v aplikaci Excel s určitým textem (3 metody)
  • Odstranění řádku pomocí makra Pokud buňka obsahuje 0 v aplikaci Excel (4 metody)
  • Jak odstranit nefiltrované řádky v aplikaci Excel pomocí VBA (4 způsoby)

Metoda 4: Použití funkcí ISEVEN a ROW aplikace Excel k odstranění alternativních řádků

K provedení operace můžeme použít jinou kombinaci funkcí, které jsou. ISEVEN a ROW funkce. ISEVEN slouží ke kontrole, zda je číslo sudé, nebo ne.

Kroky:

  • Na adrese Buňka F5 napište následující vzorec-
=ISEVEN(ROW())

  • Stiskněte tlačítko Vstupte na

  • Poté přetáhněte dolů Plnicí rukojeť zkopírujte vzorec pro ostatní buňky.

  • Poté vyberte libovolnou buňku a kliknutím na ni aktivujte možnost filtru. Home> Editing> Sort> Filter> Filter .

  • Poté klikněte na ikonu filtru ve sloupci Pomocník.
  • Označte možnost "TRUE".
  • Tisk OK .

  • Později stačí vybrat tyto filtrované řádky a stisknout tlačítko Odstranit na klávesnici, abyste je odstranili.

  • Chcete-li nyní získat zpět ostatní řádky, stačí znovu stisknout ikonu filtru a zaškrtnout možnost "FALSE".
  • Nakonec stačí stisknout OK .

Řádky s regionem UK jsou nyní odstraněny.

⏬ Rozdělení vzorců:

➥ ROW()

Na stránkách ROW funkce vrátí číslo řádku této buňky, která je-

{5}

➥ ISEVEN(ROW())

{FALSE}

Další informace: Jak odstranit řádky v aplikaci Excel bez ovlivnění vzorců (2 rychlé způsoby)

Metoda 5: Použití makra VBA k odstranění alternativních řádků v aplikaci Excel

V naší poslední metodě ukážu, jak můžeme provést operaci pomocí Makra VBA Má méně kroků a je to velmi rychlá metoda.

Kroky:

  • Klikněte pravým tlačítkem myši na v názvu listu.
  • Vyberte Zobrazit kód z kontextová nabídka .

A VBA zobrazí se okno.

  • Zapište do něj následující kódy.
 Sub Delete_Alternate_Rows() Dim x As Range Set x = Application.InputBox("Select the Range Without Headers", "Range Selection", Type:=8) For i = x.Rows.Count To 1 Step -2 If i Mod 2 = 0 Then x.Rows(i).Delete End If Next i End Sub 
  • Pak stiskněte tlačítko Ikona přehrávání spustit kódy.

Zobrazí se dialogové okno pro výběr rozsahu dat.

Nyní nastavte rozsah dat a stiskněte tlačítko OK .

A nyní jsme s odstraňováním alternativních řádků hotovi.

Další informace: Makro pro odstranění řádku v aplikaci Excel, pokud je buňka prázdná

Závěr

Doufám, že všechny výše popsané metody budou dostatečně dobré pro odstranění alternativních řádků v aplikaci Excel. Neváhejte položit jakoukoli otázku v sekci komentářů a prosím o zpětnou vazbu.

Hugh West je velmi zkušený školitel a analytik Excelu s více než 10 lety zkušeností v oboru. Má bakalářský titul v oboru Účetnictví a finance a magisterský titul v oboru Business Administration. Hugh má vášeň pro výuku a vyvinul jedinečný přístup k výuce, který lze snadno sledovat a pochopit. Jeho odborné znalosti Excelu pomohly tisícům studentů a profesionálů po celém světě zlepšit své dovednosti a vyniknout ve své kariéře. Prostřednictvím svého blogu Hugh sdílí své znalosti se světem a nabízí bezplatné výukové programy Excelu a online školení, které jednotlivcům a firmám pomohou dosáhnout jejich plného potenciálu.