Note: The other languages of the website are Google-translated. Back to English

4 egyszerű módszer a több üres vagy üres sor gyors eltávolítására az Excelben

Ha több száz üres sort kell eltávolítani az egész munkalapon vagy munkafüzeten keresztül, akkor csalódott lesz. Ez az oktatóanyag néhány gyors módszert sorol fel a munka lépésről lépésre történő kezelésére.


A módszer: Távolítsa el az üres sorokat a Go To Special paranccsal

Most kérjük, tegye az alábbi lépéseket az üres sorok eltávolításához a Ugrás a speciális sorokhoz:

1. Válassza ki az üres sorok eltávolítani kívánt tartományát, kattintson a gombra FŐOLDAL fülre, majd be Szerkesztés csoport, kattintson Keresés és kiválasztás > Ugrás a különlegességre.
doc törölje a 2. üres sort

2. Ban,-ben Ugrás a különlegességre párbeszédpanelen ellenőrizze Üresek opciót.
doc törölje a 3. üres sort

3. kettyenés OK, most a kijelölés összes üres cellája ki lett jelölve.
doc törölje a 4. üres sort

4. kettyenés FŐOLDAL fül, a Cellák csoport, kattintson töröl > Munkasorok törlése.
doc törölje a 5. üres sort

Most az üres cellákkal ellátott sorokat eltávolítottuk.
doc törölje a 6. üres sort

Jegyzet:

Végzetes folyamat folyik, miközben az Ugrás a speciális paranccsal törölje az üres sorokat:
Minden sor üres cellákat tartalmaz (még akkor is, ha a sor egy üres cellát tartalmaz, és más oszlopok tartalmaznak adatokat) eltávolítjuk, ahogy az alábbi képernyőképen látható.

doc törölje a 1. üres sort


Szeretne fizetést emelni és sok időt arra, hogy elkísérje a családját?

Az Office fül 50% -kal növeli hatékonyságát a Microsoft Office jelenleg működésében

Hihetetlen, hogy két vagy több dokumentumnál dolgozni könnyebb és gyorsabb, mint egynél dolgozni.

A jól ismert böngészőkhöz képest az Office Tab füles eszköze erősebb és hatékonyabb.

Csökkentse az egérkattintások százait és a billentyűzet gépelését minden nap az Ön számára, búcsúzzon el most az egér kezétől.

Ha általában több dokumentummal dolgozik, az Office Tab nagyszerű időt takarít meg Önnek.

30 napos ingyenes próbaidőszak, nincs szükség hitelkártyára.

Klikk ideTöltse le most


B módszer: Távolítsa el a tartomány / lap / munkafüzet üres sorait a Kutools segítségével

Ha gyorsan és egyszerűen el akarja távolítani az összes üres sort a kijelölésből, az aktív lapot, a kijelölt munkalapokat vagy az egész munkafüzetet helytelen törlés nélkül ,, akkor próbálja Üres sorok törlése eszköze Kutools az Excel számára, amely egy kattintással képes kezelni a feladatokat VBA kód és segítő oszlop nélkül.

Az eszköz használata előtt azonban meg kell a Kutools for Excel ingyenes telepítése először.

Kattints Kutools > töröl > Üres sorok törlése, majd az al legördülő listában válassza ki a kívánt műveletet.
doc törölje a 17. üres sort

Bemutató: Csak egy kattintással távolítsa el az összes üres sort


C módszer: Távolítsa el az üres sorokat a VBA kóddal

1. nyomja meg Alt + F11 gombot az engedélyezéshez Microsoft Visual Basic for Applications ablak.

2. kettyenés betétlap > Modulok hogy hozzon létre egy új Modulok szkriptet, másolja és illessze be a kódot a szkriptbe.

VBA: Távolítsa el az üres sorokat

Sub DeleteBlankRows()
'Update 20190107
Dim Rng As Range
Dim WorkRng As Range
On Error Resume Next
xTitleId = "KutoolsforExcel"
Set WorkRng = Application.Selection
Set WorkRng = Application.InputBox("Range", xTitleId, WorkRng.Address, Type:=8)
xRows = WorkRng.Rows.Count
Application.ScreenUpdating = False
For I = xRows To 1 Step -1
    If Application.WorksheetFunction.CountA(WorkRng.Rows(I)) = 0 Then
        WorkRng.Rows(I).EntireRow.Delete XlDeleteShiftDirection.xlShiftUp
    End If
Next
Application.ScreenUpdating = True
End Sub

doc törölje a 7. üres sort

3. nyomja meg F5 gombot a kód futtatásához, majd válasszon egy tartományt, amelyet az üres sorok eltávolításához használ a felbukkanóban KutoolsforExcel párbeszéd.
doc törölje a 8. üres sort

4. kettyenés OK. Most a kijelölés üres sorait eltávolította.
doc törölje a 9. üres sort

Jegyzet:

Ezzel a VBA-kóddal jobb, ha üres tartományokat távolít el egy tartományból, de nem az egész munkalapból, különben a Microsoft Excel elakadhat.


D módszer: Távolítsa el az üres sorokat a segítő oszlop és a Szűrés funkció segítségével

1. Helyezzen be egy oszlopot az adattartománya elé, vegye be például az A oszlopot, majd írja be ezt a képletet = B3 & C3 & D3 az A3-ba az adatok egyesítéséhez a 3. sorban, lásd a képernyőképet:

típus: Ha az adatai a B3 oszlopon át az N oszlopon vannak, állítsa a képletet a = B3 & C3 & D3 & E3 &… & N3 értékre.
doc törölje a 10. üres sort

2. Ezután töltse ki a képletet cellákra az automatikus kitöltő fogantyú lefelé húzásával.
doc törölje a 11. üres sort

3. Ezután kattintson dátum > Szűrő.
doc törölje a 12. üres sort

4. Ezután kattintson a gombra Szűrő ikonra a segítő oszlopnál ellenőrizze Üresek csak a legördülő listában. Lásd a képernyőképet:
doc törölje a 13. üres sort

5. kettyenés OK, az összes üres sort kiszűrtük.
doc törölje a 14. üres sort

6. Válassza ki a szűrt sorokat, kattintson FŐOLDAL > töröl > Munkasorok törlése az üres sorok eltávolításához.
doc törölje a 15. üres sort

7. Ezután kattintson dátum > Szűrő ismét letiltani Szűrő funkciót.
doc törölje a 16. üres sort

Megjegyzés:

Összehasonlítva az A és a C módszerrel, ez a módszer pontosan eltávolíthatja az üres sorokat és könnyen kezelhető minden Excel felhasználó számára. Ha azonban több tucat oszlop található az adataiban, akkor ez a módszer kissé unalmas lesz.


Relatív művelet: Helyezzen be üres sorokat minden második sorba

Lehet, hogy egyes esetekben üres sorokat szeretne beilleszteni a tartomány minden második sorába, az alábbi képernyőképen:
doc törölje a 18. üres sort

Ebben az esetben alkalmazhatja a Üres sorok és oszlopok beszúrása a Kutools for Excel segédprogram a feladat gyors kezeléséhez.

1. Válassza ki azt a tartományt, amelyre üres sorokat vagy oszlopokat szeretne beilleszteni minden második sorba, majd kattintson a gombra Kutools > betétlap > Üres sorok és oszlopok beszúrása.
doc törölje a 19. üres sort

2. Ban,-ben Üres sorok és oszlopok beszúrása párbeszédpanelen ellenőrizze Üres sorok or Üres oszlopok opció, amire szüksége van Beszúrás típusa szakaszban, majd Opciók szakaszban adja meg a Intervalluma és a Sorok/Oszlopok.
doc törölje a 20. üres sort

3. kettyenés Ok, üres sorok kerültek be a kijelölés minden második sorába.

Bemutató: Üres sorok és oszlopok beszúrása


Töltse le a minta fájlt

mintaKattintson a minta fájl letöltéséhez


A legjobb irodai termelékenységi eszközök

A Kutools for Excel megoldja a legtöbb problémát, és 80% -kal növeli a termelékenységet

  • újrafelhasználás: Gyorsan helyezze be összetett képletek, diagramok és bármi, amit korábban használt; Cellák titkosítása jelszóval; Levelezőlista létrehozása és e-maileket küldeni ...
  • Szuper Formula Bár (könnyedén szerkeszthet több szöveget és képletet); Olvasás elrendezés (könnyen olvasható és szerkeszthető nagyszámú cella); Beillesztés a Szűrt tartományba...
  • Cellák / sorok / oszlopok egyesítése az adatok elvesztése nélkül; Osztott cellák tartalma; Kombinálja a duplikált sorokat / oszlopokat... megakadályozza az ismétlődő cellákat; Hasonlítsa össze a tartományokat...
  • Válassza a Másolat vagy az Egyedi lehetőséget Sorok; Válassza az Üres sorok lehetőséget (az összes cella üres); Super Find és Fuzzy Find sok munkafüzetben; Véletlenszerű kiválasztás ...
  • Pontos másolás Több cella a képletreferencia megváltoztatása nélkül; Automatikus referenciák létrehozása több lapra; Helyezze be a golyókat, Jelölőnégyzetek és még sok más ...
  • Kivonat szöveg, Szöveg hozzáadása, Eltávolítás pozíció szerint, Hely eltávolítása; Hozz létre és nyomtasson személyhívó részösszegeket; Konvertálás a cellatartalom és a megjegyzések között...
  • Szuper szűrő (mentse el és alkalmazza a szűrősémákat más lapokra); Haladó rendezés hónap / hét / nap, gyakoriság és egyebek szerint; Speciális szűrő félkövér, dőlt betűvel ...
  • Kombinálja a munkafüzeteket és a munkalapokat; Táblázatok egyesítése kulcsoszlopok alapján; Az adatok felosztása több lapra; Kötegelt konvertálás xls, xlsx és PDF...
  • Több mint 300 hatékony funkció. Támogatja az Office / Excel 2007-2021 és 365 verziókat. Minden nyelvet támogat. Könnyű üzembe helyezés vállalatában vagy szervezetében. Teljes funkciók 30 napos ingyenes próbaverzió. 60 napos pénzvisszafizetési garancia.
kte lap 201905

Az Office fül a füles felületet hozza 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!
officetab alja
A megjegyzések rendezése szerint
Hozzászólások (54)
Még nincs értékelés. Legyen Ön az első, aki értékel!
A weboldal moderátora ezt a megjegyzést minimalizálta
Amikor ezt megteszem, a szöveg törlődik. Segítsen kérem.
A weboldal moderátora ezt a megjegyzést minimalizálta
Nem tudom, hogy megoldotta-e a további szövegek törlésével kapcsolatos problémát, de közzétettem egy megoldást arra, hogy mi lehet a probléma. A kérdése alatt van felsorolva.
A weboldal moderátora ezt a megjegyzést minimalizálta
Az „üres sorok törlése” a legtöbb módszer szerint kínos. Volt egy három oszlopból álló adatkészletem. Az első oszlopban öt-hat sorban voltak címsorok. A fennmaradó két oszlopban véletlenszerű adatok voltak különböző sorokban egészen lefelé. Néha a második oszlop egy sora üres volt, de a harmadik oszlop mellette lévő cellában voltak adatok. Vagy fordítva. A sorok közül csak NÉHÁNY (ebben az esetben 1,242) volt végig üres. A PROBLÉMA az volt, hogy az ÜRES cellák kiválasztása TELJES SOROKAT TÖRÖL, amelyekben más oszlopokban is voltak adatok. Találtam egy tökéletes megoldást. Létrehoztam egy negyedik oszlopot, amelyben a COUNTA függvényt használtam. A képlet =COUNTA(A1:C1) lett, majd lemásolta több ezer adatsoron keresztül. Tehát a D oszlopomban volt egy halom 3s, 2s, 1s és 0s. Ezután a D oszlopon a FILTER parancsot használtam, hogy csak azokat a sorokat jelenítsem meg, amelyek 0-val egyenlők. Az eredmény egy üres cellákból álló lap lett 0-val a D oszlopban... CSAK a teljesen üres sorokat jelöltük ki! Ezután rákattintottam és lehúztam a bal oldali SORSZÁMOKAT (a margón lévőket), hogy kijelöljem azokat a sorokat, jobb gombbal kattintottam, és a TÖRLÉS lehetőséget választottam. Mind eltűntek. Amikor KIkapcsoltam a szűrőt, tökéletes megtisztított adatkészletem volt. Kevesebb, mint egy perc alatt! Kész! = = = = = = = Ez olyan egyszerű volt, aztán megkedveltem, és megváltoztattam a COUNTA függvényt, hogy csak az A oszlopban lévő elemeket válasszam ki, amelyekben adatok voltak. (Ezek a sorok történetesen "Cím" sorok voltak az alattuk lévő adatcsoportokhoz.) A =COUNTA(A1) értéket olvasta, és lemásolta a D oszlopban a végére. Az eredmény egy 1-es és 0-s oszlop volt. Amikor ismét bekapcsoltam a SZŰRŐT, és az "1"-et választottam, csak a Cím sorok jelentek meg. Kijelöltem azokat a sorokat, és merészre húztam őket. Ezután kikapcsolta a szűrőt, és ismét tökéletes formázást eredményezett több ezer soron keresztül. IMÁDJA EZT A SZŰRŐ FUNKCIÓT!
A weboldal moderátora ezt a megjegyzést minimalizálta
Ez egy nagyszerű megoldás, köszönöm!
A weboldal moderátora ezt a megjegyzést minimalizálta
Nagyszerű, köszönöm szépen
A weboldal moderátora ezt a megjegyzést minimalizálta
Ez zseniális - köszönöm!
A weboldal moderátora ezt a megjegyzést minimalizálta
Tökéletes megoldás, zökkenőmentesen működött. Kösz :-)
A weboldal moderátora ezt a megjegyzést minimalizálta
Kiváló – tökéletes egyszerű megoldás.
A weboldal moderátora ezt a megjegyzést minimalizálta
nagy segítség ez a szűrő funkció a legjobb megoldás, ha gondoljuk és használjuk
A weboldal moderátora ezt a megjegyzést minimalizálta
Remek idő A felhasználók gyakorlatiasabb megoldást kínálnak, mint a fejlesztők és a szakértők
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm szépen a tanácsot. Nagyon jó volt.
A weboldal moderátora ezt a megjegyzést minimalizálta
Ez marha jó. Nagyon szépen köszönöm Ned
A weboldal moderátora ezt a megjegyzést minimalizálta
Most mentetted meg az életemet. :-)
A weboldal moderátora ezt a megjegyzést minimalizálta
A vizuális alapútvonal új volt számomra, és beváltotta a trükköt. Nagyon köszönöm!
A weboldal moderátora ezt a megjegyzést minimalizálta
Ez király!!! @ # W. Halyn. Köszönöm.
A weboldal moderátora ezt a megjegyzést minimalizálta
nem tudom törölni. Excel 2010-et használok, és törölni szeretném az üres sorokat az A147533-tól a (ctrl - End) T448140-ig terjedő sorokat. Bármit is csináltam, az összes sor törletlen maradt a táblázatomban. A ctrl-End után ismét a T448140-nél vagyok.
A weboldal moderátora ezt a megjegyzést minimalizálta
Darko. Az első lépés az extra oszlopban (amelynek "U" oszlopnak kell lennie a szűréshez), az U147533 képletnek (a megadott adatokból ítélve) =COUNTA(A147533:T147533) kell lennie, majd MÁSOLJA le a 448140-es sorba. számokból álló oszlopot kell kapnia, amelyek közül néhány nulla lesz. Ezután kattintson az "U" betűre az oszlop tetején (a vonalzó margóján) a teljes oszlop kiemeléséhez. Ezután válassza ki a Szűrés funkciót (Adatok fül, Szűrő), kattintson a kis legördülő háromszögre, és törölje az összes pipát, kivéve a „0” melletti opciót (VAGY az „Üresek” lehetőséget, ha látható). Kattintson az OK gombra. Ekkor csak azokat a sorokat kell látnia, amelyekben nincs adat. Ezután a korábban leírtak szerint a Szűrő funkció továbbra is aktív állapotában jelölje ki azokat a sorokat 147533 és 448140 között, amelyek a kiválasztott sorszámokat tartalmazzák (kattintva/lefelé húzva a bal vonalzó margójára VAGY a felsőre kattintással és a Shift-kattintással az utolsóra), majd TÖRLÉS őket. (Jobb kattintás, Törlés). Amikor eltűnnek, kapcsolja ki a Szűrő funkciót, és az összes többi adat újra megjelenik. Sok szerencsét!
A weboldal moderátora ezt a megjegyzést minimalizálta
nekem nem működik. Most az EXCEL 2013-at használom, és ez a helyzet: az adataim az A1 és az AF52222 közötti tartományban vannak. Ha rákattintok a Ctrl-End billentyűkre, az AG56367 cellához jutok. Tehát az összes üres sorom van 52223-tól 56367-ig. Miután a COUNTA(a2;af2) bemásolta az 56367-es sorba, és kijelölte az 52223-56376-os sorokat a jobb gombbal kattintva, az EXCEL felajánlja a DELETE ROW-t, és én töröltem ezeket a sorokat. Utána kikapcsolom a Filtert: a Ctrl-Home billentyűvel az A1-es cellába, a Crtl-Enddel az AG56367-es cellába jutok. Szóval minden ugyanolyan volt
A weboldal moderátora ezt a megjegyzést minimalizálta
Kipróbáltam ezt, de amikor a Kutools funkciót használtam: eszközök törlése > A kiválasztott tartományban üzenetet kapok: "Sikeresen törölve 0 sort", és semmi sem változik.
A weboldal moderátora ezt a megjegyzést minimalizálta
A Kutools használata helyett próbálja ki a fent leírt módszert. Egyszerű régi Excelt használ, az összes legújabb verzióban elérhető funkciókat használva. (Ez akkor van, ha CSAK törölni próbálja teljesen üres sorok, ne részben üresek.)
A weboldal moderátora ezt a megjegyzést minimalizálta
megteheti mindezt egy makróval, amelyet a lap alján kell végrehajtani, miután az összes adatot összegyűjtötték és elemezték? Csinálok egy "HA/AKKOR" elemzést néhány ember számára, és a sin=ce automatikusan működik a fenti megoldás, bár elegáns, de lehet, hogy meghaladja a kapacitásukat (talán az enyém is...) Szóval, miután elkészültek az adatok, megnéztem. mutasson egy cellára, és kattintson a "menni" gombra, és az üres sorok megszűnnének ..... van ötlete?
A weboldal moderátora ezt a megjegyzést minimalizálta
Körülbelül tízszer hosszabb időt vesz igénybe egy ilyen makró megírása (amelynek automatikusan ki kellene számítania az összes oszlopot, ki kell töltenie az ÖSSZES oszlopot függőlegesen, majd ki kell számítania, hogy melyik oszlopban végezze el a számlálást, majd végrehajtja a műveletet stb.), mint csak tegye meg a lépéseket. Valójában az egész művelet kevesebb mint két percet vesz igénybe, ha lépésről lépésre elolvassa az utasításokat. Esetleg próbálja meg megjeleníteni a lépéseket az éppen végzett munkával párhuzamosan (vagy nyomtassa ki a lépéseket, majd kövesse a lépést). Ha először látja, hogy működik, sokkal kényelmesebben fogja érezni magát vele, és minden bizonnyal bölcsebb lesz a szűrő funkció működésében. Azokkal az emberekkel, akikért a munkát végzi, csak hozza el nekik az eredményeket; valószínűleg nem érdekli őket a "hogyan", csak azt akarják tudni, hogy "mit". Egy gyorsan megtisztított adatbázis lenyűgözőbbnek tűnik, mintha megnézné, hogyan alakult így, különösen, ha még csak most tanulja meg, hogyan. Gyakorolj neki egy-két futást. Ja, és persze készítsen biztonsági másolatot arra az esetre, ha a Undo sikertelen vagy valami a próbálkozás során. (Ne feledje, az első lekérdezéskor egy olyan makrót képzeltem el, amelynek minden környezetben működnie kell. Azt tapasztalná, hogy amint elkészül egy rögzített szerkezetű adatkészlet, pontosan tudni fogja, hogyan működik az eljárás és csak a lépéseket rögzítheti egy saját makróba, csak a sebességtényező miatt.)
A weboldal moderátora ezt a megjegyzést minimalizálta
Átalakíthatja-e mindezt egy makróvá, amely végrehajtható a táblázat alján, amikor az adatok gyűjtése folyamatban van?
A weboldal moderátora ezt a megjegyzést minimalizálta
Remek oktatóanyag – sokat segített! Kösz!
A weboldal moderátora ezt a megjegyzést minimalizálta
Az üres sorok törlése az "Üres" speciális paranccsal nem működik megfelelően, ha több sorom van és több oszlopom van, köztük néhány üres oszlop. A művelet az adatokat tartalmazó sorok törlése és a váratlan eredmény biztosítása. Példa: Oszlopok: A-tól F-ig 5 adatsorral, az alábbiak szerint. Az üres művelet során váratlan eredményeket kapunk (az eredmény nem mutat 5 sort..!!) A B CD E F Check1 Check2 Check3 Check4 Check6 Check7 Check1 Check2 Check3 Check4 Check7 Check1 Check2 Check3 Check4 Check7 Check1 Check2 Check3 Check4 Check6 Check7 Check1 Check2 Check3 Check4 Check6 Check7 van valami ötlete, miért?
A weboldal moderátora ezt a megjegyzést minimalizálta
W. Halyn: nekem tökéletesen működött a megoldásod. Excel 2007 és 2013 használata.
A weboldal moderátora ezt a megjegyzést minimalizálta
remek javaslat............... köszi :lol:
A weboldal moderátora ezt a megjegyzést minimalizálta
Nagyon jó volt számomra, nagyon köszönöm.
A weboldal moderátora ezt a megjegyzést minimalizálta
Szia! Ha követem a fenti eljárást, hibaüzenetet kapok: "A kijelölés túl nagy". Aztán hogyan lehet eltávolítani az üres cellákat nagy listához.
A weboldal moderátora ezt a megjegyzést minimalizálta
[quote]Szia! Ha követem a fenti eljárást, hibaüzenetet kapok: "A kijelölés túl nagy". Aztán hogyan lehet eltávolítani az üres cellákat nagy listához.Írta: Karthik[/quote] Az első dolog, amit megpróbálnék, az az adatbázis felének vagy negyedének kiválasztása. Ha ez működik, ismételje meg a többi szakaszon. Ha nem, ellenőrizze, hogy van-e elegendő RAM-ja a számítógépen ekkora adatmennyiség feldolgozásához. A fájl tényleges megtekintése nélkül nehéz megmondani.
A weboldal moderátora ezt a megjegyzést minimalizálta
Nagyszerű tippek, nagyon hasznosak
A weboldal moderátora ezt a megjegyzést minimalizálta
köszönöm ez segített nekem
A weboldal moderátora ezt a megjegyzést minimalizálta
Köszönöm Nagyon hasznos
A weboldal moderátora ezt a megjegyzést minimalizálta
nagyon egyszerű módja annak, ha törölni szeretné az üres sorokat. menjen az első oszlophoz, szúrjon be egy új oszlopot, és töltse ki a sorozatot, majd lépjen a szűrési lehetőségre, és a következő oszlopban válassza ki az üreset. ez a nagyon egyszerű módja az üres sorok eltávolításának vagy törlésének
Még senki sem írt megjegyzést
Több ingatlan
Hagyja meg észrevételeit
Feladás vendégként
×
Értékeld ezt a bejegyzést:
0   Karakterek
Javasolt helyek

Kövess minket

Copyright © 2009 - www.extendoffice.com. | Minden jog fenntartva. Powered by ExtendOffice. | Oldaltérkép
A Microsoft és az Office logó a Microsoft Corporation védjegyei vagy bejegyzett védjegyei az Egyesült Államokban és / vagy más országokban.
Sectigo SSL védi