Hogyan törölhet minden n-edik sort az Excelben (a legegyszerűbb 6 módja)

  • Ossza Meg Ezt
Hugh West

Ha az Excelben minden n-edik sor törlésének legegyszerűbb módjait keresi, akkor hasznosnak találhatja ezt a cikket. Néha szükség van arra, hogy minden 2., 3. vagy bármilyen más számú sort ismételten törölni kell egy adattáblában. Ezt a dolgot kézzel elvégezni egy nagy adathalmaz esetében időigényes és nagyon fárasztó munka lesz. Tehát, mutassunk be néhány egyszerűbb módszert, hogy gyorsan elvégezze ezt a feladatot.

Munkafüzet letöltése

Minden n-edik sor törlése.xlsm

6 mód az Excel minden n-edik sorának törlésére

Itt van egy adatkészletem néhány sorral, de nem akarom, hogy a sorok tartalmazzák a Cipő mint Termék . Termék minden 3. sorban megjelenik a táblázatban. Az alábbiakban bemutatok néhány módszert, amellyel könnyen törölhetjük ezeket a nem kívánt ismétlődő sorokat.

Módszer-1: Minden n-edik sor törlése speciális karakterek használatával

Minden n-edik (esetünkben a 3.) sor törléséhez használhat néhány speciális karaktert az újonnan bevezetett Oszlop törlése .

1. lépés :

➤ Az első három sorban a Oszlop törlése speciális karakterek, például *, ?, ! stb. vagy bármely más karaktert az Ön választása szerint.

➤Válassza ki a táblázat első három celláját. Oszlop törlése

➤Húzza le a Töltse ki a fogantyút eszköz.

Most az első három karakter ismétlődően megjelenik a többi cellában.

Ezt itt láthatja "!" minden három sorban megismétlődik a Oszlop törlése .

2. lépés :

➤Go to Home Tab>> Szerkesztés Dropdown>> Keresés & kiválasztás Dropdown>> Keresd meg a Opció

Keresés és csere Megjelenik a párbeszédpanel.

➤Type " !" a oldalon. Találd meg, mit opció.

➤Select Mindent megtalálni

Most az összes olyan cella, amely a " !" megjelenik.

➤Kiválasztja az összes ilyen cellát a CTRL .

➤Close this Dialog Box

Itt az összes olyan cella, amely a " !" kiválasztásra kerültek.

➤Go to Home Tab>> Sejtek Dropdown>> Törölje a címet. Dropdown>> Lap sorok törlése Opció

Ezután a következő sorokat tartalmazó sorok Cipő törlésre kerül.

Eredmény :

Miután törölte a Oszlop törlése a következő eredményeket kapja.

Bővebben: Több sor törlése az Excelben feltételekkel

Módszer-2: MOD függvény használata minden n-edik sor törléséhez

Használhatja a a MOD funkció hogy minden 3. sort töröljünk. Ehhez két oszlopot adtam hozzá; Counter és Törölje a címet. .

1. lépés :

➤In the Számláló oszlop , adja meg a sorok sorszámát a cím kivételével.

2. lépés :

➤Válassza ki az első Cell , F5 a Oszlop törlése .

➤Típus a következő képlet

=MOD(E5,3)

Tessék, E5 a szám, és 3 a divizor és a maradék a szám osztva van a divizor .

3. lépés :

➤Press BELÉPÉS

➤Húzza le a Töltse ki a fogantyút

Ekkor a következő értékek jelennek meg a Oszlop törlése ...itt, 0 minden 3. sorban megjelenik.

4. lépés :

➤Válassza ki az adattáblát.

➤ Go to Adatok Tab>> Rendezés és szűrés Dropdown>> Szűrő Opció

➤Válassza ki a jelzett jelet a Oszlop törlése .

➤Select 0 és nyomja meg a OK .

A következő táblázat jelenik meg a szűrés után 0 .

5. lépés :

➤Válassza ki az adattáblát.

➤Jobb egérgombbal kattints az egérre

➤Select Sor törlése

A nem rejtett sorok törlésre kerültek.

A rejtett sorok elrejtésének feloldásához fel kell oldania a Szűrő opció.

➤ Go to Adatok Tab>> Rendezés és szűrés Dropdown>> Szűrő Opció

Ezután a következő táblázat jelenik meg.

Eredmény :

Miután törölte a Számláló oszlop és a Oszlop törlése a következő eredményeket kapja.

Bővebben: Hogyan törölhet bizonyos sorokat az Excelben

Módszer-3: MOD és ROW függvény használata minden n-edik sor törléséhez

Használhatja a a MOD funkció és a ROW funkció hogy minden 3. sort töröljön. Ehhez hozzáadtam a Oszlop törlése .

1. lépés :

➤Select E5 cella

=MOD(SOR()-4,3)

Tessék, 4 az első adatot tartalmazó cella sorszáma mínusz 1 (5-1=4)

3 az n-edik sor (itt a 3.), amelyet törölni akarsz.

2. lépés :

➤Press BELÉPÉS

➤Húzza le a Töltse ki a fogantyút

Ezután a következő értékek jelennek meg, ahol minden egyes 3. sor értéke 0 .

3. lépés :

➤Follow 4. lépés a Módszer-2 .

Tehát, a Oszlop törlése érték szerint lett szűrve 0 .

4. lépés :

➤Follow 5. lépés a Módszer-2 .

Most már láthatjuk a rejtett értékeket anélkül, hogy a sorok tartalmaznák a Cipő .

Eredmény :

Miután törölte a Oszlop törlése a következő eredményeket kapja.

4. módszer: Az ISEVEN funkció használata minden második sor törléséhez

Tegyük fel, hogy váltakozó sorok vannak a következőkkel Cipő és ezeket a sorokat törölni szeretné.

Használhatja a az ISEVEN funkció minden második sor törléséhez.

1. lépés :

➤Válassza ki a E5 cella

=ISEVEN(ROW())

Tessék, az ISEVEN funkció meghatározza, hogy a sor páros vagy páratlan, és a kimenetet a következőképpen adja meg TRUE és HAMIS illetve.

2. lépés :

➤Press BELÉPÉS

➤Húzza le a Töltse ki a fogantyút

Ekkor a következő eredményeket kapja. Megtalálja a következőket TRUE minden 2. sor amelyet törölni szeretne.

3. lépés :

➤Follow 4. lépés a Módszer-2 . Csak ki kell szűrni a Oszlop törlése a TRUE ahelyett, hogy 0 .

Tehát a törlés oszlopot a következővel szűrtük meg TRUE .

4. lépés :

➤Follow 5. lépés a Módszer-2 .

Most már láthatjuk a rejtett értékeket anélkül, hogy a sorok tartalmaznák a Cipő .

Eredmény :

Miután törölte a Oszlop törlése a következő eredményeket kapja.

Bővebben: Hogyan törölhet minden más sort az Excelben

Módszer-5: MOD és ROW funkció használata minden második sor törléséhez

Tegyük fel, hogy váltakozó sorok vannak a következőkkel Cipő és törölni szeretné ezeket a sorokat.

Használhatja a a MOD funkció és a ROW funkció minden második sor törléséhez.

1. lépés :

➤Select E5 cella

=MOD(ROW(),2)

Itt minden sorszámot elosztunk 2

2. lépés :

➤Press BELÉPÉS

➤Húzza le a Töltse ki a fogantyút

Ezután a következő értékek jelennek meg, ahol minden egyes 2. sor értéke 0 .

3. lépés :

➤Follow 4. lépés a Módszer-2 .

Tehát a törlés oszlopot az érték alapján szűrtük meg. 0 .

4. lépés :

➤Follow 5. lépés a Módszer-2 .

Most már láthatjuk a rejtett értékeket anélkül, hogy a sorok tartalmaznák a Cipő .

Eredmény :

Miután törölte a Oszlop törlése a következő eredményeket kapja.

6. módszer: VBA kód használata minden n-edik sor törléséhez

Használhatja a VBA kód minden 3. sor vagy tetszőleges számú sor törléséhez.

1. lépés :

➤Go to Fejlesztő Tab>> Visual Basic

Megnyomhatja a ALT+F11

2. lépés :

Akkor Visual Basic szerkesztő fog felbukkanni.

➤Go to Beillesztés Tab>> Modul

Akkor Modul-1 létrejön.

3. lépés :

➤ Írja a következő kódot

 Sub dlt_each_nth_row() Dim Rng As Range Set Rng = Application.InputBox("Select the dataset (Excluding headers)", "Range Selection", Type:=8) For j = Rng.Rows.Count To 1 Step -3 If j Mod 3 = 0 Then Rng.Rows(j).Delete End If Next j End Sub 

Itt j a sorok száma.

4. lépés :

➤Press F5

Akkor a Tartomány kiválasztása Felugrik a párbeszédpanel

➤Válassza ki a fejléc nélküli tartományt.

➤Press OK

Ezután minden 3. sor törlésre kerül az alábbiak szerint.

Gyakorlati szekció

A saját magad általi gyakorláshoz biztosítottunk egy Gyakorlat a jobb oldalon lévő egyes lapokon minden egyes módszerhez az alábbi módon. Kérjük, hogy ezt saját maga végezze el.

Következtetés

Ebben a cikkben megpróbáltam lefedni a legegyszerűbb módszereket, amelyekkel minden n-edik sor hatékonyan törölhető az Excelben. Remélem, hasznosnak találja. Ha bármilyen javaslata vagy kérdése van, nyugodtan ossza meg velünk.

Hugh West nagy tapasztalattal rendelkező Excel-oktató és elemző, több mint 10 éves tapasztalattal az iparágban. Számvitel és pénzügy szakos alapdiplomát, valamint üzleti adminisztrációból mesterképzést szerzett. Hugh szenvedélye a tanítás, és egyedülálló tanítási megközelítést dolgozott ki, amely könnyen követhető és érthető. Az Excelben szerzett szakértői tudása világszerte több ezer diáknak és szakembernek segített abban, hogy készségeiket és karrierjüket kiválóan teljesítsék. Hugh blogján keresztül megosztja tudását a világgal, ingyenes Excel-oktatóanyagokat és online képzéseket kínálva, hogy segítse az egyéneket és a vállalkozásokat teljes potenciáljuk kibontakoztatásában.