Sisukord
Te võite kokku puutuda paljude olukordadega, kui teil on vaja kustutada Exceli töölehtedel vaheldumisi ridu. Näiteks võite soovida hoida andmeid paaritute ridade kohta ja liigutada kõik andmed paariliste ridade kohta. Me võime seda käsitsi teha, kuid see ei ole suure töölehe puhul tõhus. Nii et ma näitan selles artiklis 5 kiiret ja sobivat meetodit vahelduvate ridade kustutamiseks Excelis koos teravate sammude ja eluliste illustratsioonidega.
Lae alla praktiline töövihik
Võite tasuta Exceli malli siit alla laadida ja ise harjutada.
Kustuta alternatiivsed read.xlsm5 võimalust Exceli alternatiivsete ridade kustutamiseks
Kõigepealt tutvustan teile oma andmestikku, mis sisaldab mõningaid müüjate müüke kahes piirkonnas sama kuu kohta. Nüüd rakendame viis tõhusat meetodit, et eemaldada alternatiivsed read, mis tähendab, et eemaldame read, mis sisaldavad Ühendkuningriigi piirkonda.
Meetod 1: Kasutage Exceli välkitäitmist ja filtrit alternatiivsete ridade kustutamiseks
Meie esimeses meetodis kasutan ma Excelit. Flash Fill ja Filter võimalus eemaldada alternatiivsed read. Selleks olen lisanud abisammas.
Sammud:
- Kirjutage andmetabeli esimesse veergu TRUE ja teise veergu FALSE.
- Seejärel valige need kaks lahtrit ja lohistage allapoole Flash Fill
Nüüd on kõik lahtrid täidetud selle mustriga.
- Hiljem valige ükskõik milline andmekogumi lahter ja klõpsake järgmiselt-
Avaleht> Redigeerimine> Sorteerimine & Filter> Filter .
Nüüd vaadake, et filtri võimalus on lisatud pealkirjadesse.
- Klõpsake filtri ikoonil veerus Helper.
- Seejärel märkige ainult valik FALSE.
- Press OK .
Nüüd näitab see ainult Ühendkuningriigi piirkonna ridu.
- Valige read ja vajutage Kustuta nuppu oma klaviatuuril.
Rid on nüüd kustutatud.
- Nüüd, et saada tagasi teised read, klõpsake uuesti filtri ikoonile.
- Seejärel märkige ainult valik TRUE.
- Lõpuks vajutage lihtsalt OK .
Siin on meie allesjäänud read.
Loe edasi: Kuidas filtreerida ja kustutada ridu VBAga Excelis (2 meetodit)
Meetod 2: sisestage lahtri formaat ja filter alternatiivsete ridade kustutamiseks
Me võime kasutada lahtrit Formaat ja Filter valikud koos, et eemaldada vaheldumisi read. Kasutame siinkohal Exceli tabeli formaati.
Sammud:
- Valige vaalade andmekogum.
- Seejärel klõpsake järgmiselt- Avaleht> Vorming kui tabel.
- Hiljem valige tabeli vorming, millel on täitevärv ja ridade vahel vaheldumisi täitmata.
Seejärel avaneb dialoogiaken, mis näitab andmevahemikku. Veenduge, et valik Minu tabelis on päised on märgitud, kui valite päistega andmevahemiku.
- Press OK .
- Pärast seda klõpsake järjest- Disain> teisendada vahemikuks .
- Seejärel klõpsa jälle järgmiselt-
Avaleht> Redigeerimine> Sorteerimine & Filter> Filter .
- Nüüd vajutage ükskõik millise pealkirja filtri ikooni ja klõpsake- Filtreeri värvi järgi> Täitmata .
Nüüd näete, et filtreeritakse mitte täidetud lahtrid, mis sisaldavad Ühendkuningriigi piirkondi.
- Sel hetkel valige lihtsalt read ja vajutage Kustuta klaviatuuril.
- Nüüd, et saada tagasi teisi ridu, lülitage lihtsalt filtri valik välja, klõpsates uuesti-
Avaleht> Redigeerimine> Sorteerimine & Filter> Filter .
Oleme nüüd teised read tagasi saanud.
Loe lisaks: Exceli rea kustutamine, kui lahter sisaldab konkreetseid väärtusi (3 meetodit)
Meetod 3: Kasutage MOD- ja ROW-funktsioone, et kustutada Exceli alternatiivseid ridu
Funktsioonide kasutamine on Excelis väga kasutajasõbralik. Me saame ülesannet täita, kasutades selleks funktsiooni MOD ja ROW funktsioonid. MOD funktsiooni kasutatakse kahe arvu jäägi tagastamiseks pärast jagamist ja funktsiooni ROW funktsiooni kasutatakse lahtri rea numbri tagastamiseks. Siinkohal vajame jälle abisammast.
Sammud:
- Sisestage järgmine valem Lahter F5 -
=MOD(ROW(),2)
- Vajuta Sisesta
- Lohistage allapoole Täitmise käepide ikooni, et valemit kopeerida.
Abiliste veerg on nüüd täidetud.
- Seejärel valige ükskõik milline lahter ja klõpsake aktiivse filtreerimisvõimaluse jaoks järgmiselt.
Avaleht> Redigeerimine> Sorteerimine & Filter> Filter .
- Hiljem klõpsake veeru Helper filtri ikoonil.
- Märkige valik "0".
- Seejärel vajutage OK .
- Pärast seda valige lihtsalt need filtreeritud read ja vajutage klahvi Kustuta nuppu oma klaviatuuril.
Rid on nüüd eemaldatud.
- Teiste ridade tagasi saamiseks vajutage lihtsalt uuesti filtri ikooni ja tehke märge valikule "1".
- Lõpuks vajutage OK .
Siin on meie väljund.
⏬ Valemite jaotamine:
➥ ROW()
The ROW funktsioon tagastab selle lahtri rea numbri, mis on-
{5}
➥ MOD(ROW(),2)
{1}
Loe lisaks: Exceli vahemiku ridade kustutamine VBAga (3 lihtsat viisi)
Sarnased lugemised:
- Kuidas kustutada mitu rida Excelis, kasutades valemit (5 meetodit)
- Mitme rea kustutamine Excelis korraga (5 meetodit)
- Kuidas kustutada Exceli ridu konkreetse tekstiga (3 meetodit)
- Kustuta rida makro abil, kui lahter sisaldab Excelis 0 (4 meetodit)
- Kuidas kustutada filtreerimata ridu Excelis VBA abil (4 võimalust)
Meetod 4: Rakendage Exceli ISEVEN ja ROW funktsioonid alternatiivsete ridade eemaldamiseks
Me saame kasutada teise kombinatsiooni funktsioone teha operatsiooni nad on ISEVEN ja ROW funktsioonid. ISEVEN funktsiooni kasutatakse selleks, et kontrollida, kas arv on paariline või mitte.
Sammud:
- Veebilehel Lahter F5 kirjutada järgmine valem-
=ISEVEN(ROW())
- Vajuta Sisesta
- Seejärel tõmmake alla Täitmise käepide ikooni, et kopeerida valem teiste lahtrite jaoks.
- Pärast seda valige ükskõik milline lahter ja klõpsake järgmiselt, et aktiivne filtreerimisvalik- Avaleht> Redigeerimine> Sorteerimine & Filter> Filter .
- Seejärel klõpsake veerus Helper filtri ikoonil.
- Märkige valik "TRUE".
- Press OK .
- Hiljem valige lihtsalt need filtreeritud read ja vajutage klahvi Kustuta nuppu oma klaviatuuril, et neid eemaldada.
- Nüüd, et saada tagasi teised read, vajutage uuesti filtri ikooni ja tehke märge valiku 'FALSE' peale.
- Lõpuks vajutage lihtsalt OK .
Ühendkuningriigi piirkonda sisaldavad read on nüüd kustutatud.
⏬ Valemite jaotamine:
➥ ROW()
The ROW funktsioon tagastab selle lahtri rea numbri, mis on-
{5}
➥ ISEVEN(ROW())
{FALSE}
Loe lisaks: Kuidas kustutada ridu Excelis ilma valemite mõjutamata (2 kiiret viisi)
Meetod 5: Kasutage VBA makrot, et eemaldada Excelis alternatiivseid ridu
Meie viimases meetodis näitan, kuidas saame teha operatsiooni kasutades VBA makros Sellel on vähem samme ja see on väga kiire meetod.
Sammud:
- Parempoolne klõps lehe pealkirjal.
- Valige Vaata koodi alates kontekstmenüü .
A VBA ilmub aken.
- Kirjutage sinna järgmised koodid-
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
- Seejärel vajutage Mängi ikooni koodide käivitamiseks.
Ilmub dialoogiboks, et valida andmevahemik.
Nüüd määrake andmevahemik ja vajutage OK .
Ja nüüd oleme valmis asendusridade kustutamisega.
Loe edasi: Makro Exceli rea kustutamiseks, kui lahter on tühi
Kokkuvõte
Ma loodan, et kõik eespool kirjeldatud meetodid on piisavalt head, et kustutada Excelis alternatiivseid ridu. Võite vabalt küsida mis tahes küsimust kommentaaride sektsioonis ja palun andke mulle tagasisidet.