Preskoči na glavno vsebino

Kako razvrstiti ali filtrirati podatke po prečrtanju v Excelu?

V Excelu podatke pogosto formatiramo s prečrtanjem, da označimo, da elementi niso več potrebni. In včasih moramo filtrirati ali razvrstiti podatke, ki vsebujejo prečrtano besedilo, da bomo lahko hitro obravnavali te vrstice. Ali obstajajo kakšni hitri triki za razvrščanje ali filtriranje podatkov po prečrtanju?

Razvrstite ali filtrirajte podatke po prečrtanju z uporabniško določeno funkcijo

Filtrirajte podatke po prečrtanju s programom Kutools za Excel


puščica modri desni mehurček Razvrstite ali filtrirajte podatke po prečrtanju z uporabniško določeno funkcijo

Na žalost ne moremo neposredno uporabiti prečrtanih podatkov s pomočjo Razvrščanje or filter funkcijo, lahko pa ustvarimo preprosto Uporabniško določena funkcija da podatke najprej označite s prečrtanjem, nato pa uporabite funkcijo razvrščanja ali filtriranja.

Če imam naslednji obseg podatkov s prečrtanjem, kot je prikazano na sliki zaslona, ​​lahko podatke prečrtanja razvrstite ali filtrirate po naslednjih korakih:

doc-razvrsti-po-prečrtano1

1. Držite tipko ALT + F11 tipke za odpiranje Okno Microsoft Visual Basic for Applications.

2. Kliknite Vstavi > Moduliin prilepite naslednjo kodo v Okno modula.

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

3. Nato shranite in zaprite to okno, v prazno celico poleg svojih podatkov vnesite to formulo = HasStrike (A2), v tem primeru ga vnesem v celico C2. Oglejte si posnetek zaslona:

doc-razvrsti-po-prečrtano1

Opombe: V zgornji formuli, A2 je vrednost, ki jo morate prepoznati, če je oblikovana kot prečrtana. Lahko ga spremenite po svoji potrebi.

4. Nato povlecite ročico za polnjenje do celic, za katere želite uporabiti to formulo. Kot je prikazano na spodnji sliki zaslona, ​​lahko vidite, če so podatki oblikovani kot prečrtani, so prikazani kot TRUE, običajni podatki pa so prikazani kot FALSE.

doc-razvrsti-po-prečrtano1

5. Nato lahko razvrstite ali filtrirate po novem stolpcu C.

O: Razvrsti prečrtane podatke na dnu ali na vrhu zapisov:

(1.) klik datum > Razvrščanje, glej posnetek zaslona:

doc-razvrsti-po-prečrtano1

(2.) Potem v izskočil Razvrsti opozorilo pogovorno okno, preverite Razširite izbor možnost.

doc-razvrsti-po-prečrtano1

(3.) In kliknite Razvrščanje v gumbu Razvrščanje izberite pogovorno okno Stolpec C iz katerega je vaš novi ustvarjeni stolpec Stolpec spustnega seznama in nato izberite Vrednote pod Razvrsti naprej možnost, končno izberite Naročilo bi radi razvrstili. Oglejte si posnetek zaslona:

doc-razvrsti-po-prečrtano1

(4.) Nato kliknite OK , da zaprete to pogovorno okno, podatki o prečrtanju pa so razvrščeni na dnu vrednosti. Oglejte si posnetek zaslona:

doc-razvrsti-po-prečrtano1

Nasvet: Če želite prečrtane podatke razvrstiti na vrh vseh podatkov, v 3. koraku izberite Največji do Najmanjši.

B: Zapiši filtre po prečrtanju

(1.) Izberite celoten obseg podatkov, tukaj izberem obseg A1: C14 in kliknite datum > filter, glej posnetek zaslona:

doc-razvrsti-po-prečrtano1

(2.) Nato kliknite spustni gumb ob celici C1 in nato samo preverite TRUE samo možnost, glej posnetek zaslona:

doc-razvrsti-po-prečrtano1

(3.) Nato kliknite OKin vsi prečrtani podatki so bili filtrirani.

doc-razvrsti-po-prečrtano1

Opombe: Po končanem razvrščanju in filtriranju lahko vrednost izbrišete v stolpcu C.


puščica modri desni mehurček Filtrirajte podatke po prečrtanju s programom Kutools za Excel

Če imate Kutools za Excel, Z njegovim Filtriraj prečrtano lahko hitro filtrirate vse celice, ki so oblikovane kot prečrtane.

Opomba:Če želite uporabiti to Filtriraj prečrtano, najprej bi morali prenesti Kutools za Excelin nato funkcijo hitro in enostavno uporabite.

Po namestitvi Kutools za Excel, naredite tako:

1. Izberite stolpec, v katerega želite prečrtati celice, in kliknite Kutools Plus > Poseben filter > Filtriraj prečrtano, glej posnetek zaslona:

doc-razvrsti-po-prečrtano1

2. Nato se bo pojavilo pozivno polje, ki vas bo opozorilo, koliko celic se ujema z merili, glejte posnetek zaslona:

doc-razvrsti-po-prečrtano1

3. Nato kliknite OK gumb, se vse celice, ki so oblikovane s prečrtanjem, filtrirajo, glej posnetek zaslona:

doc-razvrsti-po-prečrtano1

Kliknite Prenesi Kutools za Excel in brezplačno preskusno različico zdaj!


Sorodni članki:

Kako razvrstiti vrstice po neparnih ali sodo številkah v Excelu?

Kako razvrstiti vrstice, da bi prazne celice postavili na vrh v Excelu?

Kako razvrstiti podatke po najpogostejši vrednosti v Excelu?

Kako razvrstiti e-poštni naslov po domeni v Excelu?

Najboljša pisarniška orodja za produktivnost

🤖 Kutools AI Aide: Revolucionirajte analizo podatkov na podlagi: Inteligentna izvedba   |  Ustvari kodo  |  Ustvarite formule po meri  |  Analizirajte podatke in ustvarite grafikone  |  Prikličite funkcije Kutools...
Priljubljene funkcije: Poiščite, označite ali identificirajte dvojnike   |  Izbriši prazne vrstice   |  Združite stolpce ali celice brez izgube podatkov   |   Krog brez formule ...
Super iskanje: Več kriterijev VLookup    Multiple Value VLookup  |   VLookup na več listih   |   Nejasno iskanje ....
Napredni spustni seznam: Hitro ustvarite spustni seznam   |  Odvisni spustni seznam   |  Večkrat izberite spustni seznam ....
Upravitelj stolpcev: Dodajte določeno število stolpcev  |  Premakni stolpce  |  Preklop stanja vidnosti skritih stolpcev  |  Primerjaj obsege in stolpce ...
Predstavljene funkcije: Mrežni fokus   |  Pogled oblikovanja   |   Velika vrstica formule    Upravitelj delovnih zvezkov in listov   |  Knjižnica virov (Samodejno besedilo)   |  Izbirnik datuma   |  Združite delovne liste   |  Šifriranje/dešifriranje celic    Pošljite e-pošto po seznamu   |  Super filter   |   Poseben filter (filter krepko/ležeče/prečrtano ...) ...
15 najboljših kompletov orodij12 Besedilo Orodja (dodajanje besedila, Odstrani znake,...)   |   50 + Graf Vrste (Gantt Chart,...)   |   40+ Praktično Formule (Izračunajte starost glede na rojstni dan,...)   |   19 vstavljanje Orodja (Vstavite kodo QR, Vstavi sliko s poti,...)   |   12 Pretvorba Orodja (Številke v besede, Pretvorba valut,...)   |   7 Spoji in razdeli Orodja (Napredne kombinirane vrstice, Razdeljene celice,...)   |   ... in več

Napolnite svoje Excelove spretnosti s Kutools za Excel in izkusite učinkovitost kot še nikoli prej. Kutools za Excel ponuja več kot 300 naprednih funkcij za povečanje produktivnosti in prihranek časa.  Kliknite tukaj, če želite pridobiti funkcijo, ki jo najbolj potrebujete...

Opis


Kartica Office prinaša vmesnik z zavihki v Office in poenostavi vaše delo

  • Omogočite urejanje in branje z zavihki v Wordu, Excelu, PowerPointu, Publisher, Access, Visio in Project.
  • Odprite in ustvarite več dokumentov v novih zavihkih istega okna in ne v novih oknih.
  • Poveča vašo produktivnost za 50%in vsak dan zmanjša na stotine klikov miške za vas!
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