Ugrás a tartalomra

Hogyan rendezhetem vagy szűrhetem az adatokat áthúzással az Excelben?

Az Excel programban gyakran áthúzással formázzuk az adatokat, jelezve, hogy az elemekre már nincs szükség. És néha szűrnünk vagy válogatnunk kell az áthúzást tartalmazó adatokat, hogy gyorsan kezelni tudjuk ezeket a sorokat. Van-e valami gyors trükk az adatok áthúzással történő rendezéséhez vagy szűréséhez?

Az adatok rendezése vagy szűrése áthúzással a felhasználó által definiált funkcióval

Szűrje át az adatokat áthúzással a Kutools for Excel segítségével


nyíl kék jobb buborék Az adatok rendezése vagy szűrése áthúzással a felhasználó által definiált funkcióval

Sajnos nincs közvetlen módunk az áthúzott adatok rendezésére vagy szűrésére Fajta or Szűrő függvény, de létrehozhatunk egy egyszerűt Felhasználó által definiált funkció először az adatokat áthúzással jelölje, majd alkalmazza a rendezés vagy szűrés funkciót.

Ha feltételezem, hogy a következő adattartomány van áthúzva, a képernyőképen látható, az áthúzott adatokat a következő lépések szerint rendezheti vagy szűrheti:

doc-sort-by-áthúzás1

1. Tartsa lenyomva a ALT + F11 billentyűk megnyitásához Microsoft Visual Basic for Applications ablak.

2. Kattints betétlap > Modulok, és illessze be a következő kódot a Modul ablak.

Function HasStrike(Rng As Range) As Boolean
HasStrike = Rng.Font.Strikethrough
End Function

3. Ezután mentse el és zárja be ezt az ablakot, az adatai melletti üres cellába írja be ezt a képletet = HasStrike (A2), ebben az esetben beírom a C2 cellába. Lásd a képernyőképet:

doc-sort-by-áthúzás1

Megjegyzések: A fenti képletben A2 az az érték, amelyet azonosítanod kell, ha áthúzott formátumú. Igény szerint megváltoztathatja.

4. Ezután húzza át a kitöltő fogantyút azokra a cellákra, amelyeken alkalmazni szeretné ezt a képletet. Amint az alábbi képernyőképen látható, láthatja, hogy ha az adatok áthúzott formátumúak, akkor a következőképpen jelennek meg: TRUE, és a normál adatok a következőképpen jelennek meg: HAMIS.

doc-sort-by-áthúzás1

5. Ezután rendezheti vagy szűrheti ezen új C oszlop szerint.

V: Rendezze az áthúzott adatokat a rekordok alján vagy tetején:

(1 XNUMX XNUMX.) Kattints dátum > Fajta, lásd a képernyőképet:

doc-sort-by-áthúzás1

(2 XNUMX XNUMX.) Aztán beugrott Rendezés figyelmeztetés párbeszédpanelen ellenőrizze Bontsa ki a választékot opciót.

doc-sort-by-áthúzás1

(3 XNUMX XNUMX.) És kattintson Fajta gombra, a Fajta párbeszédpanelen válassza a lehetőséget C oszlop amely az új létrehozott oszlopod Oszlop legördülő listából, majd válassza a lehetőséget Értékek alatt a Rendezés be opciót, végül válassza ki a Megrendelés szeretne rendezni. Lásd a képernyőképet:

doc-sort-by-áthúzás1

(4 XNUMX XNUMX.) Ezután kattintson OK ennek a párbeszédpanelnek a bezárásához, és az áthúzott adatok az érték alján vannak rendezve. Lásd a képernyőképet:

doc-sort-by-áthúzás1

típus: Ha az áthúzott adatokat az összes adat tetejére kívánja rendezni, akkor a 3. lépésben válassza a Legnagyobb és legkisebb közötti lehetőséget.

B: A rekordokat áthúzással szűrheti

(1 XNUMX XNUMX.) Válassza ki a teljes adattartományt, itt választom ki az A1: C14 tartományt, és kattintson dátum > Szűrő, lásd a képernyőképet:

doc-sort-by-áthúzás1

(2 XNUMX XNUMX.) Ezután kattintson a C1 cella melletti legördülő gombra, majd csak ellenőrizze TRUE csak opció, lásd a képernyőképet:

doc-sort-by-áthúzás1

(3 XNUMX XNUMX.) Ezután kattintson OK, és az összes áthúzott adat leszűrt.

doc-sort-by-áthúzás1

Megjegyzések: A rendezés és a szűrés befejezése után törölheti az értéket a C oszlopban.


nyíl kék jobb buborék Szűrje át az adatokat áthúzással a Kutools for Excel segítségével

Ha van Kutools az Excel számára, Annak Szűrés Áthúzás funkcióval gyorsan szűrhet minden áthúzott cellát.

Jegyzet:Ennek alkalmazásához Szűrés Áthúzás, először is le kell töltenie a Kutools az Excel számára, majd gyorsan és egyszerűen alkalmazza a funkciót.

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

1. Jelölje ki azt az oszlopot, amelybe áthúzva szeretné szűrni a cellákat, majd kattintson a gombra Kutools Plus > Speciális szűrő > Szűrés Áthúzás, lásd a képernyőképet:

doc-sort-by-áthúzás1

2. Ezután megjelenik egy prompt mező, amely emlékezteti Önt, hogy hány cella felel meg a feltételeknek, lásd a képernyőképet:

doc-sort-by-áthúzás1

3. Ezután kattintson OK gombra, az áthúzással formázott összes cellát kiszűrjük, lásd a képernyőképet:

doc-sort-by-áthúzás1

Kattintson a Kutools letöltése Excelhez és ingyenes próbaverzióra most lehetőségre!


Kapcsolódó cikkek:

Hogyan rendezhetem a sorokat páratlan vagy páros számok szerint az Excelben?

Hogyan válogassunk sorokat az üres cellák tetejére helyezésére az Excelben?

Hogyan válogassuk össze az adatokat az Excel leggyakoribb értéke szerint?

Hogyan rendezhető az e-mail cím tartomány szerint az Excelben?

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

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...

kte lap 201905


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 (24)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
Werkt geweldig. Bedankt. Echter, hoe kan ik de file weer saven als .xlsx file. Ik krijg telkens een foutmelding als ik dit doe. Dank je.
This comment was minimized by the moderator on the site
Hi, Carine,
Because there is VBA code in the workbook, when you close the workbook, you should save this workbook as Excel Macro-Enabled Workbook (*.xlsm) format.
When opening this workbook next time, please click the Enable Content at the top of the formula bar to activate the code.
PPlease try, hope it can help you!
This comment was minimized by the moderator on the site
Thanks, it worked
This comment was minimized by the moderator on the site
This is perfect, thank you!
This comment was minimized by the moderator on the site
Well done, thank you!
This comment was minimized by the moderator on the site
You can filter with MS Excel without having to do this script. Just Ctrl-F Find, Search by Format, Strikethrough checkbox, Find All, Then Select All (Crtl-A), then hide (Crtl-9).
This comment was minimized by the moderator on the site
I tried this but it crashed, seems when there is a lot of data it is really slow
This comment was minimized by the moderator on the site
I'm getting #NAME? instead of True or False
This comment was minimized by the moderator on the site
I tried this and I first got a message that my sheet needed to be saved as one with macros. I saved it as xlsm Then I pasted the =HasStrike(A2) and it gave me #NAME? in the cell. What am I doing wrong? Thnaks!
This comment was minimized by the moderator on the site
Thanks a bunch for this, you have saved me a few hours of manual labour!
This comment was minimized by the moderator on the site
well that worked perfectly. Thank you very much
This comment was minimized by the moderator on the site
well that worked perfectly. THANKS.
This comment was minimized by the moderator on the site
Thank you very much! This saved my day!
There are no comments posted here yet
Load More
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations