Tartalomjegyzék
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.xlsm5 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!!!!