INHOUDSOPGAWE
In hierdie tutoriaal sal jy leer hoe om data in Excel op verskillende maniere te filtreer: hoe om filters vir tekswaardes, getalle en datums te skep, hoe om filter met soek te gebruik en hoe om volgens kleur of deur te filtreer geselekteerde sel se waarde. Jy sal ook leer hoe om filters te verwyder, en hoe om Excel AutoFilter reg te stel wat nie werk nie.
As jy met groot datastelle werk, kan dit 'n uitdaging wees om nie net data te bereken nie, maar ook om die relevante inligting. Gelukkig maak Microsoft Excel dit vir jou maklik om die soektog te beperk met 'n eenvoudige dog kragtige Filter-instrument. Om meer te wete te kom oor filter in Excel, klik asseblief op die skakels hieronder.
Wat is filter in Excel?
Excel Filter , aka AutoFilter , is 'n vinnige manier om slegs die inligting wat op 'n gegewe tyd relevant is te vertoon en alle ander data uit die oog te verwyder. U kan rye in Excel-werkblaaie filter volgens waarde, volgens formaat en volgens kriteria. Nadat jy 'n filter toegepas het, kan jy slegs sigbare rye kopieer, redigeer, grafiek of druk sonder om die hele lys te herrangskik.
Excel Filter vs. Excel Sorteer
Afgesien van talle filteropsies, bied Excel AutoFilter die Sorteer -opsies wat relevant is vir 'n gegewe kolom:
- Vir tekswaardes: Sorteer A tot Z , Sorteer Z na A , en Sorteer volgens Kleur .
- Vir getalle: Sorteer Kleinste na Grootste , Sorteer Grootste na Kleinste , en Sorteer volgens Kleur .
- Virtydelik versteek:
Vir meer inligting, sien asseblief Hoe om volgens selkleur in Excel te filtreer en te sorteer.
Hoe om in Excel te filtreer met soektog
Begin met Excel 2010, sluit die Filter-koppelvlak 'n soekkassie in wat navigasie in groot datastelle vergemaklik, wat jou in staat stel om vinnig rye te filter wat 'n presiese teks, nommer of datum bevat.
Gestel jy wil die rekords vir alle " oos " streke bekyk. Klik net op die outofilter-aftreklys en begin die woord " oos " in die soekkassie tik. Excel-filter sal u onmiddellik alle items wys wat by die soektog pas. Om slegs daardie rye te vertoon, klik OK in die Excel AutoFilter-kieslys, of druk die Enter-sleutel op jou sleutelbord.
Om veelvuldige soektogte te filter , pas 'n filter toe volgens jou eerste soekterm soos hierbo gedemonstreer, tik dan die tweede term in, en sodra die soekresultate verskyn, kies die Voeg huidige seleksie by filter boks, en klik OK . In hierdie voorbeeld voeg ons " wes "-rekords by die reeds gefiltreerde " oos "-items:
Dit was mooi vinnig, was dit nie? Slegs drie muisklikke!
Filter volgens geselekteerde selwaarde of formaat
Nog 'n manier om data in Excel te filtreer, is om 'n filter te skep met die kriteria gelykstaande aan die inhoud of formate van die geselekteerde sel . Dit is hoe:
- Regsklik 'n sel wat die waarde bevat,kleur, of ikoon waarop jy jou data wil filtreer.
- In die kontekskieslys, wys na Filter .
- Kies die verlangde opsie: filter volgens geselekteerde sel se waarde , kleur , fontkleur of ikoon .
In hierdie voorbeeld filter ons data deur die gekose sel se ikoon:
Pas weer 'n filter toe nadat data verander is
Wanneer jy data in gefiltreerde selle wysig of uitvee, dateer Excel Outofilter nie outomaties op om die veranderinge te weerspieël. Om die filter weer toe te pas, klik enige sel binne jou datastel, en dan óf:
- Klik Hertoe op die Data -oortjie, in die Sorteer & Filter groep.
- Klik Sorteer & Filter > Pas weer toe op die Tuis -oortjie, in die Redigeer -groep.
- Kies enige gefiltreerde sel, en druk dan Ctrl + A om alle gefiltreerde data insluitend kolomopskrifte te kies.
Om gefiltreerde data uitgesluit kolomopskrifte te kies, kies die eerste (links bo) sel met data, en druk Ctrl + Shift + End om die seleksie na die laaste sel uit te brei.
- Druk Ctrl + C om die geselekteerde data te kopieer.
- Skakel oor na 'n ander blad/werkboek, kies die boonste linker sel van die bestemmingsreeks, en druk Ctrl+V omplak die gefiltreerde data.
- Gaan na die Data -oortjie > Sorteer & Filter -groep, en klik Vee .
- Gaan na die Tuis -oortjie > Redigeer -groep, en klik Sorteer & Filter > Vee uit .
Hoe om gefiltreerde data in Excel te kopieer
Die vinnigste manier om 'n gefiltreerde datareeks na 'n ander werkblad of werkboek te kopieer, is deur die volgende 3 kortpaaie te gebruik.
Let wel. Gewoonlik, wanneer jy die gefiltreerde data elders kopieer, word uitgefiltreerde rye weggelaat. In sommige seldsame gevalle, meestal op baie groot werkboeke, kan Excel versteekte rye bykomend tot sigbare rye kopieer. Om te verhoed dat dit gebeur, kies 'n reeks gefiltreerde selle en druk Alt + ; om slegs sigbare selle te kies ignoreer versteekte rye. As jy nie daaraan gewoond is om sleutelbordkortpaaie te gebruik nie, kan jy eerder die Gaan na Spesiale -kenmerk gebruik ( Tuis -oortjie > Redigeer -groep > Soek & Kies > Gaan na Spesiale... > Slegs sigbare selle ).
Hoe om filter uit te vee
Nadat jy 'n filter op 'n sekere kolom toegepas het, wil jy dit dalk uitvee om alle inligting weer sigbaar te maak of jou data op 'n ander manier te filtreer.
Om maak 'n filter in 'n sekere kolom skoon, klik die filterknoppie in die kolom se kopskrif, en klik dan Vee filter uit :
Hoe om filter in te verwyder Excel
Om alle filters in 'n werkblad te verwyder, doen een van die volgende:
Filter werk nie in Excel nie
As Excel se outofilter opgehou werk het halfpad af 'n werkblad, waarskynlik is dit omdat 'n paar nuwe data isbuite die reeks gefiltreerde selle ingevoer. Om dit reg te stel, pas net filter weer toe. As dit nie help nie en jou Excel-filters werk steeds nie, maak alle filters in 'n sigblad skoon en pas dit dan opnuut toe. As jou datastel enige leë rye bevat, kies die hele reeks handmatig met die muis, en pas dan outofilter toe. Sodra jy dit doen, sal die nuwe data by die reeks gefiltreerde selle gevoeg word.
Basies, dit is hoe jy filter in Excel byvoeg, toepas en gebruik. Maar daar is baie meer daaraan! In die volgende tutoriaal sal ons die vermoëns van Gevorderde Filter verken en sien hoe om data met veelvuldige stelle kriteria te filter. Bly asseblief ingeskakel!
datums: Sorteer Oudste na Nuutste, Sorteer Nuutste na Oudste , en Sorteer volgens Kleur .
Die verskil tussen sorteer en filtreer in Excel is soos volg:
- Wanneer jy data in Excel sorteer, word die hele tabel herrangskik, byvoorbeeld alfabeties of van die laagste na die hoogste waarde. Sortering versteek egter geen inskrywings nie, dit plaas net die data in 'n nuwe volgorde.
- Wanneer jy data filter in Excel, word net die inskrywings wat jy eintlik wil sien vertoon, en alle irrelevante items word tydelik uit die oog verwyder.
Hoe om filter in Excel by te voeg
Vir Excel AutoFilter om korrek te werk, moet jou datastel 'n kopry ry met die kolomname soos getoon in die skermkiekie hieronder:
Sodra die kolomopskrifte in pas is, kies enige sel binne jou datastel, en gebruik een van die volgende metodes om filter in te voeg.
3 maniere om filter in Excel by te voeg
- Op die Data -oortjie, in die Sorteer & Filter -groep, klik die Filter -knoppie.
- Op die Tuis -oortjie, in die Redigeer groep, klik Sorteer & Filter > Filter .
- Gebruik die Excel-filterkortpad om die filters aan/af te skakel: Ctrl+Shift+L
Watter metode jy ook al gebruik, die aftrekpyle sal in elk van die kopselle verskyn:
Hoe om filter in Excel toe te pas
'n Aftrekpyltjie in die kolomopskrif beteken dat filtering bygevoeg is, maar nog nie toegepas word nie. Wanneer jy oor die pyltjie beweeg, wys 'n skermwenk (Wys alles).
Om data in Excel te filtreer, doen die volgende:
- Klik op die drop -afpyltjie vir die kolom wat jy wil filter.
- Ontmerk die Kies alles -blokkie om alle data vinnig te ontkies.
- Merk die blokkies langs die data wat jy wil hê vertoon, en klik OK.
Dit is byvoorbeeld hoe ons data in die Streek -kolom kan filtreer om slegs verkope vir Oos en <1 te sien>Noord :
Klaar! Die filter word op kolom A toegepas en versteek tydelik enige streke anders as Oos en Noord .
Die aftrekpyltjie in die gefiltreerde kolom verander na die Filterknoppie , en as jy oor daardie knoppie beweeg, word 'n skermwenk vertoon wat aandui watter filters toegepas word:
Filter veelvuldige kolomme
Om pas Excel-filter toe op veelvuldige kolomme, herhaal net die bogenoemde stappe vir soveel kolomme as wat jy wil.
Ons kan byvoorbeeld ons resultate verklein om net Apples vir die te wys Oos en Noord streke. Wanneer jy veelvuldige filters in Excel toepas, verskyn die filterknoppie in elk van die gefiltreerde kolomme:
Wenk. Om die Excel-filtervenster wyer en/of langer te maak, beweeg oor die greephandvatsel aan die onderkant, en sodra die dubbelkoppige pyltjie verskyn, sleep dit afof na regs.
Filter leë / nie-leë selle
Om data in Excel te filtreer wat spasies of nie-blankes oorslaan, doen een van die volgende:
Om spasies te uitfiltreer , dit wil sê om nie-leë sel te vertoon, klik die outofilterpyltjie, maak seker dat die (Select All) -blokkie gemerk is, en maak dan
Om nie-blankes uit te filter , d.w.s. vertoon slegs leë selle, maak skoon (Select All), en kies dan (Blanks). Dit sal slegs die rye met 'n leë sel in 'n gegewe kolom vertoon.
Notas:
- Die (Blanks) opsie is slegs beskikbaar vir kolomme wat ten minste een leë sel bevat.
- As jy wil leë rye uitvee gebaseer op een of ander sleutelkolom kan jy nie-blankes in daardie kolom uitfiltreer, die gefiltreerde rye kies, regskliek op die seleksie en klik Vee ry uit . As jy net daardie rye wil uitvee wat heeltemal leeg is en die rye met 'n mate van inhoud en 'n paar leë selle wil laat, kyk na hierdie oplossing.
Hoe om filter in Excel te gebruik
Afgesien van basiese filteropsies wat hierbo bespreek is, bied AutoFilter in Excel 'n aantal gevorderde nutsgoed wat jou kan help om spesifieke datatipes soos teks , nommers en datums te filter presies soos jy wil.
Notas:
- Verskillende Excel-filtertipes sluit mekaar uit. Jy kan byvoorbeeld 'n gegewe kolom volgens waarde of volgens selkleur filtreer, maar nie deur albei op 'n slag nie.
- Vir korrekte resultate, moenie verskillende waardetipes in 'n enkele kolom meng nie, want slegs een filtertipe is beskikbaar vir elke kolom. As 'n kolom verskeie tipes waardes bevat, sal die filter bygevoeg word vir die data wat die meeste voorkom. Byvoorbeeld, as jy nommers in 'n sekere kolom stoor, maar die meeste van die nommers is as teks geformateer, sal teksfilters vir daardie kolom verskyn, maar nie nommerfilters nie.
En kom ons kyk nou van naderby. by elke opsie en kyk hoe jy 'n filter kan skep wat die beste geskik is vir jou datatipe.
Filter teksdata
Wanneer jy 'n tekskolom vir iets baie spesifiek wil filtreer, kan jy gebruik maak van 'n aantal gevorderde opsies verskaf deur Excel Teksfilters soos:
- Filter selle wat begin met of eindig met 'n spesifieke karakter (s).
- Filter selle wat bevat of nêrens in die teks bevat 'n gegewe karakter of woord nie.
- Filter selle wat presies gelyk of nie gelyk aan 'n gespesifiseerde karakter(s).
Sodra jy 'n filter by 'n kolom voeg wat tekswaardes bevat, Teksfilters sal outomaties in die AutoFilter-kieslys verskyn:
Om byvoorbeeld rye wat Piesangs bevat, te filter, doen die fo laai:
- Klik op dieaftrekpyltjie in die kolomopskrif, en wys na Teksfilters .
- In die aftrekkieslys, kies die verlangde filter ( Bevat nie... in hierdie voorbeeld).
- Die Custom AutoFilter dialoogkassie sal verskyn. Tik die teks in die blokkie regs van die filter of kies die gewenste item uit die aftreklys.
- Klik OK.
Gevolglik sal al die Piesangs rye, insluitend Groen piesangs en Goldfinger piesangs , versteek word.
Filter kolom met 2 kriteria
Om data in Excel met twee tekskriteria te filtreer, voer die bogenoemde stappe uit om die eerste kriteria op te stel, en doen dan die volgende:
- Kyk En of Of radioknoppie, afhangende van of beide of een van die kriteria waar moet wees.
- Kies die vergelykingsoperateur vir die tweede kriterium, en voer 'n tekswaarde in die blokkie regs daarop in.
Dit is byvoorbeeld hoe jy rye kan filter wat bevat óf Piesangs óf Suurlemoene :
Hoe om filter in Excel te skep met jokertekenkarakters
As jy nie presiese soektog onthou nie of rye met soortgelyke inligting wil filter, kan jy 'n filter skep met een van die volgende jokertekenkarakters:
Wildcard karakter | Beskrywing | Voorbeeld |
? (vraagteken) | Pas by enige enkele karakter | Gr?y vind"grys" en "grys" |
* (sterretjie) | Pas by enige reeks karakters | Mid* vind " Midde-Ooste" en "Midweste" |
~ (tilde) gevolg deur *, ?, of ~ | Laat filterselle toe wat 'n regte vraagteken, asterisk of tilde bevat . | Wat~? vind "wat?" |
Wenk. In baie gevalle kan jy die Bevat -operateur in plaas van jokertekens gebruik. Byvoorbeeld, om selle te filter wat allerhande Piesangs bevat, kan jy óf die Gelyk aan -operateur kies en *piesangs* tik, óf die Bevat operateur en tik eenvoudig piesangs .
Hoe om getalle in Excel te filtreer
Excel se Getalfilters laat jou toe om numeriese data op 'n verskeidenheid maniere te manipuleer, insluitend:
- Filter nommers gelyk aan of nie gelyk aan aan 'n sekere getal.
- Filtergetalle, groter as , minder as of tussen die gespesifiseerde nommers.
- Filter top 10 of onderste 10 nommers.
- Filter selle met nommers wat bo is gemiddeld of onder gemiddeld .
Die volgende skermkiekie wys die hele lys getalfilters wat in Excel beskikbaar is.
Om byvoorbeeld 'n filter te skep wat slegs bestellings tussen $250 en $300 vertoon, gaan voort met hierdie stappe:
- Klik op die outofilterpyl in die kolomkop, en wys na Getalfilters .
- Kies'n gepaste vergelykingsoperateur uit die lys, Tussen… in hierdie voorbeeld.
- In die Custom AutoFilter dialoogkassie, voer die ondergrens en boonste grenswaardes in. Excel stel by verstek voor om " Groter as of gelyk aan" en " minder as of gelyk aan" vergelykingsoperateurs te gebruik. Jy kan hulle verander na " Groter as" en " Minder as" as jy nie wil hê dat die drempelwaardes ingesluit moet word nie.
- Klik OK.
As gevolg hiervan is slegs bestellings tussen $250 en $300 sigbaar:
Hoe om datums in Excel te filter
Excel Datumfilters bied die grootste verskeidenheid keuses waarmee jy rekords vir 'n sekere tydperk vinnig en maklik laat filtreer.
By verstek groepeer Excel AutoFilter alle datums in 'n gegewe kolom volgens 'n hiërargie van jare, maande en dae. Jy kan verskillende vlakke uitbrei of invou deur die plus- of minustekens langs 'n gegewe groep te klik. Deur 'n hoërvlakgroep te kies of uit te vee, kies of vee data in alle geneste vlakke uit. As jy byvoorbeeld die blokkie langs 2016 uitvee, sal alle datums binne die jaar 2016 versteek word.
Boonop laat Datumfilters jou toe om data vir 'n spesifieke dag te vertoon of te versteek , week, maand, kwartaal, jaar, voor of na 'n gespesifiseerde datum, of tussen twee datums. Die skermkiekie hieronder toon alle beskikbare datumfilters:
In die meeste gevalle, filtreer Excel volgens datumwerk in 'n enkele klik. Om byvoorbeeld rye wat rekords vir die huidige week bevat te filter, wys jy eenvoudig na Datumfilters en klik Hierdie week .
As jy die Gelyk , Voor , Na , Tussen operateur of Custom Filter , die reeds bekende Custom AutoFilter dialoog venster sal verskyn, waar jy die verlangde kriteria spesifiseer.
Om byvoorbeeld alle items vir die eerste 10 dae van April 2016 te vertoon, klik Tussen… en stel die filter op hierdie manier op :
Hoe om volgens kleur in Excel te filtreer
As die data in jou werkblad met die hand of deur voorwaardelike formatering geformateer word, kan jy ook daardie data filter deur kleur.
Klik op die outofilter-aftrekpyltjie sal Filter volgens kleur vertoon met een of meer opsies, afhangend van watter formatering op 'n kolom toegepas word:
- Filter volgens selkleur
- Filter volgens fontkleur
- Filter volgens sel-ikoon
As jy byvoorbeeld selle in 'n gegewe kolom met 3 verskillende b geformateer het agtergrondkleure (groen, rooi en oranje) en jy wil net oranje selle vertoon, kan jy dit op hierdie manier gedoen kry:
- Klik op die filterpyltjie in die kopsel, en wys na Filter volgens kleur .
- Klik op die gewenste kleur - oranje in hierdie voorbeeld.
Voila! Slegs waardes wat met die oranje lettertipe kleur geformateer is, is sigbaar en alle ander rye is