Ugrás a tartalomra

Hogyan lehet gyorsan törölni az Excel minden második sorát?

Ha gyorsan törölni kívánja az Excel minden más sorát vagy oszlopát, akkor a lényeg az, hogy miként választhatja ki először minden második sort vagy oszlopot, majd alkalmazhatja rájuk a törlési műveletet. Ez a cikk néhány trükkös dolgot mutat be arról, hogyan válasszuk ki először minden második sort vagy oszlopot, majd gyorsan töröljük őket.

Törölje az Excel minden második sorát a Filter paranccsal

Törölje az Excel minden második sorát VBA kóddal

Töröljön minden második sort vagy oszlopot az Excelben a Kutools for Excel segítségével


nyíl kék jobb buborék Törölje az Excel minden második sorát a Filter paranccsal

Microsoft Excel Szűrő parancs segítségével gyorsan szűrhet minden más sort, majd törölheti őket egyszerre, kérjük, tegye a következőket:

1. Az eredeti adatok mellett egy üres oszlopba írja be 0,1,0,1…, 0,1. Ebben az esetben beírjuk a számokat a C segédoszlopba. Lásd a következő képet:

2. Válassza ki a C oszlopot, majd kattintson a gombra Szűrő gomb alatt dátum fülre. Ezután kattintson a nyíl gombra a C1 mellett, és csak a 0 alatt a Az összes kijelölése választási lehetőség. Lásd a képernyőképet:

3. Ezután az 1-es sorok el vannak rejtve. Válassza ki a látható sorokat 0-val, majd kattintson a gombra Kezdőlap > töröl > A lapsorok törlése hogy törölje ezeket a sorokat. Ezután minden más sort töröl, és kattintson Szűrő gombot, hogy csak az 1-es sorok jelenjenek meg. Lásd a képernyőképeket:

doc-delete-eyother-row5 -2 doc-delete-eyother-row12

4. Végül szükség szerint törölheti a C segítő oszlopot.


Jelölje ki a többi vagy az n-edik sort, oszlopot, majd törölje őket egyszerre

Kutools az Excel számára's Válassza az Intervallum sorok és oszlopok lehetőséget segédprogram segítségével megtalálhatja és kiválaszthatja az összes többi vagy n-edik sort vagy oszlopot, majd elvégezhet néhány műveletet, amire szüksége van. Kattintson a Kutools for Excel letöltéséhez!


nyíl kék jobb buborék Törölje az Excel minden második sorát VBA kóddal

Valójában a VBA makró is jó választás a probléma megoldására.

1. Tartsa lenyomva a más + F11 kulcsokat az Excelben, és megnyitja a Microsoft Visual Basic for Applications ablak.

2. Kattintson a gombra betétlap > Modulok, és illessze be a következő makrót a Modulok Ablak.

VBA kód: A kijelölés minden más sorának törlése:

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. Nyomja meg a F5 gomb a makró futtatásához. Ezután megjelenik egy párbeszédpanel a tartomány kiválasztásához. Lásd a képernyőképet:

4. Ezután kattintson a gombra OK, a második sor kiválasztott tartományának minden második sora egyszerre törlődik, lásd a képernyőképet:

doc-delete-eyother-row5 -2 doc-delete-eyother-row12

nyíl kék jobb buborék Töröljön minden második sort vagy oszlopot az Excelben a Kutools for Excel segítségével

A Microsoft Excel kezdő felhasználója számára a VBA makró használata kissé bonyolult. A Válassza az Intervallum sorok és oszlopok lehetőséget hasznossága Kutools az Excel számára segíthet minden más sor gyors törlésében.

Kutools az Excel számára : több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. 

Telepítése után Kutools az Excel számára, kérjük, tegye a következőket:

1. Válassza ki azt a tartományt, amelyet minden más sorból törölni szeretne, majd a segédprogramra kattintva alkalmazza ezt a segédprogramot Kutools > választ > Intervallumsorok és oszlopok kiválasztása….

2. Ban ben Válassza az Intervallum sorok és oszlopok lehetőséget párbeszédpanelen adja meg a beállításokat az alábbi képernyőképen, majd kattintson a gombra OK gombbal válassza ki az összes többi sort.

3. Ezután a kijelölés minden második sorát kijelöli és kijelöli. Lásd a képernyőképet:

4. Ezután gyorsan törölheti a kijelölt minden más sort a gombra kattintva Kezdőlap > töröl > A lapsorok törlése ezeknek a soroknak a törléséhez. Képernyőképek megtekintése:

doc-delete-eyother-row5 -2 doc-delete-eyother-row12

Kattintson ide, ha többet szeretne megtudni erről az Intervallumsorok és oszlopok kiválasztása funkcióról.

Ezzel a funkcióval minden n-edik sort vagy oszlopot szükség szerint törölhet.

Töltse le és ingyenes próbaverziója a Kutools for Excel programhoz most!


nyíl kék jobb buborékDemo: Töröljön minden második sort vagy oszlopot a Kutools for Excel segítségével

Kutools az Excel számára: több mint 300 praktikus Excel-bővítménnyel, ingyenesen, korlátozás nélkül, 30 nap alatt kipróbálható. Töltse le és ingyenes próbaverziót most!

A legjobb irodai hatékonyságnövelő eszközök

🤖 Kutools AI Aide: Forradalmasítsa az adatelemzést a következők alapján: Intelligens végrehajtás   |  Kód létrehozása  |  Hozzon létre egyéni képleteket  |  Adatok elemzése és diagramok létrehozása  |  A Kutools funkciók meghívása...
Népszerű szolgáltatások: Ismétlődések keresése, kiemelése vagy azonosítása   |  Üres sorok törlése   |  Oszlopok vagy cellák kombinálása adatvesztés nélkül   |   Kerek Formula nélkül ...
Szuper keresés: Több kritérium VLookup    Többértékű VLookup  |   VLookup több munkalapon   |   Fuzzy Lookup ....
Speciális legördülő lista: Gyors legördülő lista létrehozása   |  Függő legördülő lista   |  Többszörösen válassza ki a legördülő listát ....
Oszlopkezelő: Adjon meg egy adott számú oszlopot  |  Oszlopok mozgatása  |  Kapcsolja be a Rejtett oszlopok láthatósági állapotát  |  Tartományok és oszlopok összehasonlítása ...
Kiemelt funkciók: Rács fókusz   |  Design nézet   |   Nagy Formula bár    Munkafüzet és lapkezelő   |  Erőforrás-könyvtár (Auto szöveg)   |  Dátumválasztó   |  Kombinálja a munkalapokat   |  Cellák titkosítása/dekódolása    E-mailek küldése listánként   |  Szuper szűrő   |   Speciális szűrő (félkövér/dőlt/áthúzott szűrés...) ...
A 15 legjobb eszközkészlet12 szöveg Eszközök (Szöveg hozzáadása, Karakterek eltávolítása,...)   |   50 + Táblázatos Típusai (Gantt-diagram,...)   |   40+ Praktikus képletek (Számolja ki az életkort a születésnap alapján,...)   |   19 beszúrás Eszközök (Helyezze be a QR-kódot, Kép beszúrása az útvonalból,...)   |   12 Átalakítás Eszközök (Számok szavakig, Valuta átváltás,...)   |   7 Egyesítés és felosztás Eszközök (Haladó kombinált sorok, Hasított sejtek,...)   |   ... és több

Töltsd fel Excel-készségeidet a Kutools for Excel segítségével, és tapasztald meg a még soha nem látott hatékonyságot. A Kutools for Excel több mint 300 speciális funkciót kínál a termelékenység fokozásához és az időmegtakarításhoz.  Kattintson ide, hogy megszerezze a leginkább szükséges funkciót...

Leírás


Az Office lap füles felületet hoz az Office-ba, és sokkal könnyebbé teszi a munkáját

  • Füles szerkesztés és olvasás engedélyezése Wordben, Excelben és PowerPointban, Publisher, Access, Visio és Project.
  • Több dokumentum megnyitása és létrehozása ugyanazon ablak új lapjain, mint új ablakokban.
  • 50% -kal növeli a termelékenységet, és naponta több száz kattintással csökkenti az egér kattintását!
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