Obsah
Môžete sa stretnúť s mnohými situáciami, keď potrebujete odstrániť alternatívne riadky v pracovných hárkoch programu Excel. Napríklad môžete chcieť zachovať údaje pre nepárne riadky a presunúť všetky údaje párnych riadkov. Môžeme to urobiť ručne, ale to nie je efektívne pre veľký pracovný hárok. Takže v tomto článku ukážem 5 rýchlych a vhodných metód na odstránenie alternatívnych riadkov v programe Excel s ostrými krokmi a živými ilustráciami.
Stiahnite si cvičebnicu
Bezplatnú šablónu programu Excel si môžete stiahnuť odtiaľto a precvičiť si ju sami.
Odstránenie alternatívnych riadkov.xlsm5 spôsobov odstránenia alternatívnych riadkov v programe Excel
Najskôr vám predstavím svoj súbor údajov, ktorý obsahuje predaj niektorých predajcov v dvoch regiónoch za ten istý mesiac. Teraz použijeme päť efektívnych metód na odstránenie alternatívnych riadkov, čo znamená, že odstránime riadky, ktoré obsahujú región Veľkej Británie.
Metóda 1: Použitie bleskovej výplne a filtra programu Excel na odstránenie alternatívnych riadkov
V našej prvej metóde použijem program Excel Blesková výplň a Filter možnosť odstrániť alternatívne riadky. Na tento účel som pridal pomocný stĺpec.
Kroky:
- Do prvého stĺpca v tabuľke údajov zadajte TRUE a do druhého stĺpca FALSE.
- Potom vyberte tieto dve bunky a potiahnite nadol Blesková výplň
Teraz sú všetky bunky vyplnené týmto vzorom.
- Neskôr vyberte ľubovoľnú bunku súboru údajov a kliknite takto.
Domov> Úpravy> Triediť> Filter> Filter .
Teraz sa pozrite, že v záhlaví je pridaná možnosť filtrovania.
- Kliknite na ikonu filtra v stĺpci Pomocník.
- Potom označte iba možnosť FALSE.
- Tlač OK .
Teraz sa zobrazujú len riadky regiónu Spojeného kráľovstva.
- Vyberte riadky a stlačte tlačidlo Odstrániť na klávesnici.
Riadky sú teraz odstránené.
- Ak chcete získať späť ostatné riadky, kliknite opäť na ikonu filtra.
- Potom označte iba možnosť TRUE.
- Nakoniec stačí stlačiť OK .
Tu sú naše zostávajúce riadky.
Prečítajte si viac: Ako filtrovať a odstraňovať riadky pomocou VBA v programe Excel (2 metódy)
Metóda 2: Vloženie formátu buniek a filtra na vymazanie alternatívnych riadkov
Môžeme použiť bunku Formát a Filter možnosti spoločne odstrániť alternatívne riadky. Použijeme tu formát tabuľky Excel.
Kroky:
- Vyberte súbor údajov o veľrybách.
- Potom kliknite takto. Domov> Formát ako tabuľka.
- Neskôr vyberte formát tabuľky, ktorý má medzi riadkami striedavo farbu výplne a žiadnu výplň.
Potom sa otvorí dialógové okno, v ktorom sa zobrazí rozsah údajov. Uistite sa, že je označená možnosť Moja tabuľka má záhlavia, ak vyberiete rozsah údajov so záhlaviami.
- Tlač OK .
- Potom postupne kliknite na- Dizajn> Previesť na rozsah .
- Potom opäť kliknite takto.
Domov> Úpravy> Triedenie> Filter> Filter .
- Teraz stlačte ľubovoľnú ikonu filtra záhlavia a kliknite na tlačidlo Filtrovanie podľa farby> Bez výplne .
Teraz si môžete všimnúť, že nie sú filtrované vyplnené bunky, ktoré obsahujú oblasti Spojeného kráľovstva.
- V tejto chvíli stačí vybrať riadky a stlačiť Odstrániť na klávesnici.
- Ak chcete získať späť ostatné riadky, stačí vypnúť možnosť Filtrovať opätovným kliknutím na tlačidlo-
Domov> Úpravy> Zoradiť> Filter> Filter .
Teraz máme späť ostatné rady.
Čítajte viac: Odstránenie riadku programu Excel, ak bunka obsahuje určité hodnoty (3 metódy)
Metóda 3: Použitie funkcií MOD a ROW na odstránenie alternatívnych riadkov v programe Excel
Používanie funkcií je v programe Excel veľmi používateľsky prívetivé. Úlohu môžeme vykonať pomocou MOD a ROW funkcie. MOD sa používa na vrátenie zvyšku dvoch čísel po delení a funkcia ROW Funkcia sa používa na vrátenie čísla riadku bunky. Tu budeme opäť potrebovať pomocný stĺpec.
Kroky:
- Zadajte nasledujúci vzorec do Bunka F5 -
=MOD(ROW(),2)
- Stlačte tlačidlo Vstúpte na stránku
- Potiahnite nadol Rukoväť náplne a skopírujte vzorec.
Stĺpec pomocníka je teraz vyplnený.
- Potom vyberte ľubovoľnú bunku a kliknite takto, aby ste aktivovali možnosť filtra.
Domov> Úpravy> Zoradiť> Filter> Filter .
- Neskôr kliknite na ikonu filtra v stĺpci Pomocník.
- Označte možnosť "0".
- Potom stlačte tlačidlo OK .
- Potom stačí vybrať tieto filtrované riadky a stlačiť tlačidlo Odstrániť na klávesnici.
Riadky sú teraz odstránené.
- Ak chcete získať späť ostatné riadky, stačí znova stlačiť ikonu filtra a označiť možnosť "1".
- Nakoniec stlačte OK .
Tu je náš výstup.
⏬ Rozdelenie vzorca:
➥ ROW()
Stránka ROW funkcia vráti číslo riadku tejto bunky, ktorá je-
{5}
➥ MOD(ROW(),2)
{1}
Čítajte viac: Excel Odstránenie riadkov v rozsahu pomocou VBA (3 jednoduché spôsoby)
Podobné čítanie:
- Ako odstrániť viac riadkov v programe Excel pomocou vzorca (5 metód)
- Odstránenie viacerých riadkov v programe Excel naraz (5 metód)
- Ako odstrániť riadky v programe Excel s konkrétnym textom (3 metódy)
- Odstránenie riadku pomocou makra Ak bunka obsahuje 0 v programe Excel (4 metódy)
- Ako odstrániť nefiltrované riadky v programe Excel pomocou VBA (4 spôsoby)
Metóda 4: Použitie funkcií Excel ISEVEN a ROW na odstránenie alternatívnych riadkov
Na vykonanie operácie môžeme použiť inú kombináciu funkcií, ktoré sú ISEVEN a ROW funkcie. ISEVEN sa používa na kontrolu, či je číslo párne alebo nie.
Kroky:
- Na stránke Bunka F5 napíšte nasledujúci vzorec-
=ISEVEN(ROW())
- Stlačte tlačidlo Vstúpte na stránku
- Potom potiahnite nadol Rukoväť náplne a skopírujte vzorec pre ostatné bunky.
- Potom vyberte ľubovoľnú bunku a kliknite takto, aby ste aktivovali možnosť filtra. Domov> Úpravy> Zoradiť> Filter> Filter .
- Potom kliknite na ikonu filtra v stĺpci Pomocník.
- Označte možnosť "TRUE".
- Tlač OK .
- Neskôr stačí vybrať tieto filtrované riadky a stlačiť tlačidlo Odstrániť na klávesnici, aby ste ich odstránili.
- Ak chcete získať späť ostatné riadky, stlačte opäť ikonu filtra a označte možnosť "FALSE".
- Nakoniec stačí stlačiť OK .
Riadky s regiónom Spojeného kráľovstva sú teraz odstránené.
⏬ Rozdelenie vzorca:
➥ ROW()
Stránka ROW funkcia vráti číslo riadku tejto bunky, ktorá je-
{5}
➥ ISEVEN(ROW())
{FALSE}
Čítajte viac: Ako odstrániť riadky v programe Excel bez ovplyvnenia vzorcov (2 rýchle spôsoby)
Metóda 5: Použitie makra VBA na odstránenie alternatívnych riadkov v programe Excel
V našej poslednej metóde ukážem, ako môžeme vykonať operáciu pomocou Makrá VBA Má menej krokov a je to veľmi rýchla metóda.
Kroky:
- Kliknite pravým tlačidlom myši na stránku v názve listu.
- Vyberte Zobraziť kód z kontextové menu .
A VBA zobrazí sa okno.
- Zapíšte do nej nasledujúce 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
- Potom stlačte tlačidlo Ikona prehrávania na spustenie kódov.
Zobrazí sa dialógové okno na výber rozsahu údajov.
Teraz nastavte rozsah údajov a stlačte OK .
A teraz sme skončili s odstraňovaním alternatívnych riadkov.
Čítajte viac: Makro na odstránenie riadku v programe Excel, ak je bunka prázdna
Záver
Dúfam, že všetky vyššie opísané metódy budú dostatočne dobré na odstránenie alternatívnych riadkov v programe Excel. Neváhajte položiť akúkoľvek otázku v sekcii komentárov a prosím, dajte mi spätnú väzbu.