Hogyan lehet törölni a szűrt sorokat az Excelben (5 módszer)

  • Ossza Meg Ezt
Hugh West

Az Excel nagyszerű funkcionalitást biztosít a felhasználó számára Szűrő amely segít nekünk abban, hogy csak azokat az adatokat lássuk, amelyekre szükségünk van, miközben elrejti az összes nem releváns adatot. A szűrő segít abban, hogy jobban összpontosítsunk a konkrét adatokra anélkül, hogy a lényegtelen információk összezavarnák a munkalapot. A szűrő használata során szükség lehet arra, hogy megszabaduljunk ezektől a lényegtelen információktól, mivel lehet, hogy már nincs rájuk szükségünk. Ebben a bemutatóban 5 nagyon egyszerű módszert mutatok meg, hogyan törölhetjük a szűrt sorokat aExcel.

Gyakorlati munkafüzet letöltése

Töltse le ezt a gyakorlókönyvet, hogy gyakorolja a feladatot, miközben ezt a cikket olvassa.

Szűrt sorok törlése.xlsm

5 megfelelő módszer a szűrt sorok törlésére az Excelben

Tegyünk fel egy olyan forgatókönyvet, amelyben egy vállalat alkalmazottairól van információnk. Megvan az alkalmazottak neve, a részleg, ahol dolgoznak, a vércsoportjuk és a csatlakozásuk dátuma. Most szűrjük az adatokat, és töröljük a látható és rejtett sorokat 5 különböző módszerrel.

1. Látható szűrt sorok törlése

1. lépés:

  • Először is kijelöljük a munkalapunk teljes adattartományát.

  • Kattintson a Szűrő gomb a ' Rendezés és szűrés ' szakasz a Adatok tab.

  • Látni fog egy kis lefelé mutató nyíl az egyes fejléc oszlopok jobb alsó sarkában. Ezekkel a kis nyilakkal alkalmazhatod a Szűrő a megfelelő oszlopon. Kattintson a nyílra a megfelelő oszlopra. Szűrő az adott oszlopon.

  • Ebben a példában csak azokat a sorokat akarjuk kiszűrni, amelyek a vállalatnál dolgozó alkalmazottak adatait tartalmazzák. Értékesítés . tehát válassza ki a legördülő nyilat a jobb alsó sarokban lévő Osztály fejléc. Egy ablak fog megjelenni, amely lehetővé teszi a szűrést a Részleg oszlopot az Ön választása szerint.
  • Törölje a jelölőnégyzetet minden osztály mellett, kivéve az Értékesítési osztályok típusát.
  • Csak ki kell húzni a jelölést a Válasszon ki mindent jelölőnégyzetet, hogy minden osztálytípust gyorsan kipipálhasson, majd csak a Értékesítés .
  • Kattintson a címre. OK .

2. lépés:

  • Kattintás után OK , akkor most már látni fogja azoknak az alkalmazottaknak az adatait, akik a Értékesítés .

3. lépés:

  • Jelölje ki az összes szűrt sort a nézetben és jobb gombbal kattintva az egérrel.
  • Kattintson a Sor törlése a felugró menüből.

  • Megjelenik egy figyelmeztető felugró ablak, amely megkérdezi, hogy törölni kívánja-e a teljes sort.
  • Válassza ki a címet. OK .

  • Törli az aktuális sorokat, amelyek az alkalmazottakra vonatkozó információkat tartalmazzák. Értékesítés részleg, amelyet megszűrtünk. De ne aggódj!!! Ez nem befolyásolja a többi sort, amelyek jelenleg el vannak rejtve.
  • Egyszerűen kattintson a Szűrő gombot a Adatok lap, a többi adat megtekintéséhez.

Bővebben: Hogyan szűrhet és törölhet sorokat a VBA-val az Excelben (2 módszer)

2. Látható szűrt sorok eltávolítása VBA-val

Ha ismeri a VBA kódot, vagy jól érzi magát a VBA-val dolgozva, akkor a VBA-t is használhatja a fenti feladat gyorsabb elvégzéséhez.

1. lépés:

  • Először jelölje ki az összes sorokat, amelyeket szűrni kell ( beleértve az oszlopfejléceket is ).
  • Kattintson a címre. Fejlesztő → Visual Basic , egy új Microsoft Visual Basic for Applications ablak jelenik meg.

  • Ezután kattintson a Beszúrás →Modul .

2. lépés:

  • Ezután írja be a következő kódot a modulba.
 Sub Remove_Visible_Rows() Dim R As Range Set R = Selection R.AutoFilter Field:=2, Criteria1:="Sales" R.Offset(1, 0).SpecialCells(xlCellTypeVisible).EntireRow.Delete ActiveSheet.AutoFilterMode = False End Sub 
  • Ezután kattintson a Fuss gombot a kód végrehajtásához.

  • A program végrehajtását követően a programban dolgozó alkalmazottak adatait tartalmazó összes sor a Értékesítés osztály törlésre kerül.

További információ: Képlet az üres sorok eltávolítására az Excelben (5 példa)

3. Rejtett szűrt sorok törlése a Dokumentum ellenőrzése funkcióval

Tegyünk fel egy olyan forgatókönyvet, amelyben egy összetettebb szűrést kell végrehajtanunk a munkavállalói információkon. Lehet, hogy az értékesítési osztályon dolgozó, B+ vércsoportú munkavállalókat szeretnénk megtalálni. Egy ilyen helyzetben, amikor összetettebb szűrőkkel kell foglalkoznunk, általában inkább azokat a sorokat távolítjuk el, amelyek nem felelnek meg az alkalmazott szűrők kritériumainak, mint azokat a sorokat, amelyeket minősíti az alkalmazott szűrők kritériumait.

Ez azt jelenti, hogy törölni szeretnénk a rejtett sorok szűrés után.

1. lépés:

  • Először is kijelöljük a teljes adattartományt, beleértve a munkalapunk oszlopfejlécét is.

  • Kattintson a Szűrő opciót a ' Rendezés és szűrés ' szakasz a Adatok tab.

  • Válassza a lefelé mutató nyilat ( Szűrő nyíl ) a Részleg Ezután törölje az összes jelölőnégyzet jelölését, kivéve a Értékesítés .

  • Ezután válassza ki a lefelé mutató nyilat a Vércsoport fejléc, és törölje az összes jelölőnégyzetet, kivéve a B+ .

  • Kattintson a OK Most már csak azokat a sorokat fogjuk látni, amelyekben az alkalmazottak a Értékesítés osztály, amelyek vércsoportja B+ .

2. lépés:

  • Most már törölhetjük a rejtett sorokat. Három különböző módszert használhatunk a rejtett sorok törlésére. Az egyik ezek közül a Ellenőrizze a dokumentumot. Ha nem rendelkezik a rejtett adatok a jövőben, akkor használhatja a Dokumentum ellenőrzése az Excel funkciója a rejtett sorok törléséhez.
  • Hozzon létre egy másolatot a munkafüzetéről.
  • Kattintson a Fájl fülre. Menjen a Info opciót. Kattintson a Ellenőrizze a problémákat .
  • Válassza ki a Dokumentum ellenőrzése opció.

  • Ez megnyitja a ' Dokumentum ellenőr ' Kattintson a ' Ellenőrizze a címet. ' gomb.

  • A Ellenőrizze a címet. gomb megnyomásával egy új ablakban egy opciók listája Miközben a lehetőségek listáját végiggörgeted, találkozni fogsz egy lehetőséggel, amelynek címe ' Rejtett sorok és oszlopok '. Ez megadja, hogy hány rejtett sor és oszlop van az adatlapon.
  • Válassza ki a " Mindent eltávolítani "Ez véglegesen eltávolítja az összes rejtett sort.
  • Kattintson a ' Zárja be a ' gombra.

  • Visszamegyünk a munkalapra, és eltávolítjuk az összes alkalmazott szűrőt a Szűrő opció.

Bővebben: Hogyan használjon makrót a sorok törléséhez az Excelben lévő kritériumok alapján (3 mód)

Hasonló olvasmányok:

  • Hogyan lehet törölni a sort a makró használatával, ha a cella 0-t tartalmaz az Excelben (4 módszer)
  • Szűretlen sorok törlése az Excelben a VBA használatával (4 mód)
  • Hogyan törölhet minden más sort az Excelben (4 módszer)
  • Végtelen sorok törlése az Excelben (5 egyszerű módja)
  • Hogyan törölhetünk sorokat az Excelben, amelyek örökké tartanak (4 egyszerű módja)

4. Rejtett szűrt sorok megszüntetése VBA-val

Íme egy másik gyors módszer a fenti feladat elvégzésére a VBA-skript segítségével.

1. lépés:

  • Az előző módszert követve megnyithatja a Microsoft Visual Basic for Applications ablakban, vagy nyomja meg a Alt + F11 billentyűkkel egyszerre nyissa ki.
  • Írja a következő kódot:
 Sub Keep_Visible_Rows() Dim myU As Range Dim myR As Range Dim R As Range Set R = Selection R.AutoFilter Field:=2, Criteria1:="Sales" R.AutoFilter Field:=3, Criteria1:="B+" For Each myR In R.Rows If myR.Hidden Then If Not myU Is Nothing Then Set myU = Union(myU, myR) Else Set myU = myR End If End If Next myU.Delete ActiveSheet.AutoFilterMode = False End Sub 
  • Ezután kattintson a Fuss gombot a kód végrehajtásához.

  • Megjelenik egy figyelmeztető felugró ablak, amely megkérdezi, hogy törölni kívánja-e a teljes sort.
  • Válassza ki a címet. OK .

2. lépés:

  • Törli a rejtett sorokat.
  • Ellenőrizheti, hogy a rejtett sorok eltávolításra kerültek-e, ha egyszerűen rákattint a Szűrő gombot a Adatok lapot újra.

Bővebben: Hogyan lehet törölni a rejtett sorokat az Excel VBA-ban (részletes elemzés)

5. Ideiglenes oszlop létrehozása a Rejtett sorok törlése

Ha nem akarja vállalni a munkalap biztonsági másolatának elkészítésével járó fáradalmakat, vagy aggódik amiatt, hogy az Excel-fájl többi munkalapját érinti vagy véglegesen károsítja, akkor van egy másik módja a rejtett sorok eltávolításának:

1. lépés:

  • Hozzon létre egy oszlopot a ideiglenes A munkalapon bárhol használhatja. Létrehoztunk egyet és elneveztük Ideiglenes .
  • Típus ' 0 ' a táblázat első celláján. Ideiglenes oszlop és nyomja meg a BELÉPÉS .
  • Húzza lefelé ennek a cellának a kitöltési fogantyúját. Ez másolja a számot '0' a többi sejtre a Ideiglenes Alternatívaként a következő lehetőséggel is élhet kattintson duplán a címre. a töltőfogantyú hogy a tartomány összes celláját feltöltse a számmal '0' .

2. lépés:

  • Kattintson a Szűrő opcióval eltávolíthatja a szűrőket. Ez szintén az összes rejtett sorok vissza.

  • Most pedig fordított a korábban alkalmazott szűrőt. Ehhez jelölje ki a teljes adattartomány beleértve az oszlopfejlécet is, és kattintson a Szűrő . Kattintson az ideiglenes oszlop fejlécének jobb alsó sarkában lévő lefelé mutató nyílra és törölje a kijelölését. az érték melletti összes jelölőnégyzet '0 ' .

  • Most jelölje ki az összes jelenleg látható sort, kattintson a jobb gombbal bármelyik cellára, és kattintson a " Sor törlése " opció.

  • Megjelenik egy figyelmeztető felugró ablak, amely megkérdezi, hogy törölni kívánja-e a teljes sort.
  • Válassza ki a címet. OK .

  • Kattintson ismét a Szűrő opcióval eltávolíthatja a szűrőket, és láthatja, hogy a látható adatok érintetlenül maradnak.

Bővebben: Hogyan lehet sorokat törölni az Excelben a képletek befolyásolása nélkül (2 gyors módja)

Emlékezetes dolgok

  • Ha nincs Fejlesztő lapja, akkor azt a következő menüpontban teheti láthatóvá Fájl> Opció> Szalag testreszabása .
  • A VBA-szerkesztő megnyitásához Nyomja meg a ALT + F11.
  • Megnyomhatja a ALT + F8 a Makró ablak megjelenítéséhez.

Következtetés

Ebben a cikkben megtanultuk, hogyan törölhetjük a szűrt sorokat az Excelben. Remélem, hogy mostantól nagyon könnyen törölheti a látható és rejtett szűrt sorokat az Excelben. Ha bármilyen kérdése vagy ajánlása van ezzel a cikkel kapcsolatban, kérjük, hagyjon megjegyzést az alábbiakban. További szép napot!!!!

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.