Hoe om 'n aftreklys met filter in Excel te skep (7 metodes)

  • Deel Dit
Hugh West

In Microsoft Excel word data-invoer vinniger wanneer ons 'n aftreklysfilter gebruik. Filters kan gebruik word om dele van ons werkblad se data af te filter en te verberg. In hierdie artikel sal ons demonstreer hoe om Excel-aftreklysfilter te skep.

Laai Oefenwerkboek af

Jy kan die werkboek aflaai en daarmee oefen.

Aftrekfilter.xlsx

7 verskillende maniere om aftreklys met filter in Excel te skep

Filtering verskil van groepering deurdat dit ons toelaat om te kwalifiseer en net die inligting te wys wat vir ons relevant is. Kom ons kyk na 'n paar maklike maniere om Excel-aftreklysfilter te skep.

1. Skep 'n aftreklys

In hierdie metode sal ons sien hoe ons 'n aftreklysfilter kan skep. Hiervoor gaan ons die datastel hieronder gebruik. Die datastel bevat 'n paar kandidaatname in kolom B . Nou wil ons 'n lys maak van die kandidate of hulle gekies is of nie in kolom C . Ons sal 'n aftreklysfilter skep om die werk maklik gedoen te maak. Om dit te doen, moet ons die stappe hieronder volg.

  • Kies eers die selle waar ons die aftreklysfilter wil skep.
  • Tweedens, klik op die Data oortjie op die lint.
  • Derdens moet ons na die Datavalidering -aftrekkieslys gaan.
  • Vierdens, kies die Datavalidering uit die aftreklyskopskrifte.
  • Gaan na Data oortjie > klik op Filter .

  • Klik slegs op die aftrekpyltjie van die kolom wat die nommers bevat. Ons sal op produk-identifikasie klik.
  • Nou, van Getalfilters , kies Tussen . Omdat ons die produk tussen 105 -110 wil sien.

  • Dit sal die Custom AutoFilter dialoogkassie oopmaak.
  • Neem nou die nommers wat ons wil vertoon.
  • Klik dan OK .

  • Uiteindelik word die produkte-ID tussen 105-110 nou vertoon, en ander is weggesteek van die data.

7. Datumfilters in Excel-aftreklys

Om die data in 'n sekere tydperk te sien, kan ons die datumfilter gebruik. Om dit te doen, gaan ons die datastel hieronder gebruik wat soortgelyk is aan die vorige een, maar boonop het hierdie datastel 'n afleweringsdatumkolom. So, kom ons kyk na die stappe.

STAPE:

  • Net so, die ander metode, kies die kopskrifte.
  • Vanuit die Data oortjie, klik op Filter .

  • Klik op die Afleweringsdatum-aftrekpyltjie.
  • Gaan na Datumfilters . Ons wil slegs die produk vertoon wat verlede maand afgelewer is. Ons kies dus verlede maand.

  • Uiteindelik kan ons sien dat al die produkte nou vertoon word wat ons in die afgelopemaand.

Gevolgtrekking

In hierdie artikel het jy geleer van Excel-aftreklysfilter. Hoop dit sal jou help! As u enige vrae, voorstelle of terugvoer het, laat weet ons asseblief in die kommentaarafdeling. Of jy kan 'n blik op ons ander artikels in die ExcelWIKI.com -blog kyk!

kieslys.

  • Dit sal die Data Validation dialoogkassie oopmaak.
  • In die Instellings opsie, ons kan die Validasiekriteria sien.
  • Klik nou op die aftreklys onder Laat toe .
  • Deur verstek, Enige waarde is gekies. Ons sal dit verander na Lys .

  • Dit sal 'n blokkie met die naam Bron wys. Ons sal Ja , Nee , Nog nie besluit nie in die bronblokkie skryf.
  • Klik dan op die OK knoppie.

  • Uiteindelik kan ons die resultaat sien. Ons geselekteerde selle is nou aftreklysblokkies.
  • Nou kan ons maklik 'n lys maak van wie gekies is.

  • As ons veranderinge aan data moet maak, kan ons dit vinnig doen.

Lees meer: Hoe om afhanklikes te skep Aftreklys in Excel

2. Excel-aftreklysfilter om data te onttrek

In hierdie metode sal ons sien hoe om data te onttrek of data te filtreer gebaseer op 'n keuselys in Excel. So, hier het ons 'n datastel wat een of ander produk-ID in kolom B bevat, die naam van die produkte in kolom C , en die landnaam in kolom D .

2.1. Maak 'n lys van unieke items

Ons sal 'n unieke lys van die lande maak. Om dit te doen, kom ons kyk na die stappe hieronder.

STAPE:

  • Selekteer eerstens die provinsies wat in kolom is D .

  • Tweedens, plak die geselekteerde lande by enige van die ander selle in die werkblad.

  • Gaan daarna na die Data oortjie vanaf die lint.
  • Klik dan op Verwyder duplikate .

  • Dit sal in die Verwyder duplikate -dialoogkassie verskyn.
  • Maak nou seker of die kolom wat ons die unieke lys wil maak is gekies of nie.
  • Klik dan OK .

  • 'n Opspringvenster sal verskyn wat bevestig dat die duplikaatwaardes uit die geselekteerde kolom verwyder is.

  • Uiteindelik kan ons sien dat 2 duplikaatwaardes verwyder word en 4 unieke waardes oorbly.

2.2. Plaas 'n aftrekfilter om unieke items te wys

Om die unieke waardes in 'n aftreklysfilter te wys, moet ons dieselfde volg as wat gewys word.

STAPE:

  • Gaan aan die begin na die Data oortjie.
  • Daarna, klik op die Data Validation drop- afkieslys.
  • Kies nou Datavalidering .

  • Die Datavalidering dialoogkassie sal verskyn.
  • Op hierdie oomblik, kies Lys uit die aftreklys.

  • Klik dan op die boonste pyltjie in die Bron-afdeling.

  • Kies nou die unieke waardes wat ons gegenereer het.
  • slaan Voer in .

  • Op hierdie tydstip kan ons sien dat die geselekteerde unieke waardes in die bronafdeling is.
  • Klik OK .

  • Deur dit te doen, word die aftreklys nou in I2 gewys .

2.3. Gebruik Helperkolomme om die rekords te onttrek

Ons het Excel nodig om die rekords outomaties te identifiseer wat ooreenstem met die geselekteerde item sodra ons 'n aftrek-keuse maak. Hiervoor het ons drie helperkolomme nodig. Kom ons kyk na die stappe hieronder hoe ons dit kan doen.

STAPE:

  • In die eerste helperkolom benodig ons die rynommer vir elk van hierdie selle. Dus, E5 sal rynommer 1 in die datastel wees en E6 sal rynommer 2 wees, ensovoorts. Om dit te doen, kan ons met die hand hardkode of die RYE formule gebruik.
  • RYE formule neem die invoer as 'n skikking en gee die aantal rye tussen die twee terug selverwysings. In ons voorbeeld, in sel E5 , is daar net een ry.
  • Sluit die eerste sel deur F4 te druk of te plaas ( $ ) dollarteken.
  • Skryf nou die formule neer.
=ROWS($D$5:D5)

  • Druk dan Enter .
  • Sleep nou die vulhandvatsel om die formule te kopieer om al die rye te wys.

  • Ons kan sien dat die selle met een verhoog word, want van D5 na D6 het ons twee rye en soaan.

  • Nou, kom ons skep 'n helperkolom twee wat slegs daardie rynommers wys wat ooreenstem met die land wat ons in I2 gekies het . Ons wil daardie rynommers hê wat Bangladesj het. Die helperkolom sal dus 1 en 4 wys. Om dit te doen, sal ons 'n IF toestand gebruik.
  • En die toestand is
=IF($I$2=D5,E5,"")

  • Sleep nou die vulhandvatsel af om die nommers te wys.

  • As ons die land verander , kan ons sien die helper 2 kolomme sal die rynommer wys wat die land bevat.

  • Daarna moet ons nog 'n helperkolom waarin al die nommers in helperkolom 2 opmekaar sal stapel. Eintlik wil ons nie die gaping tussenin hê nie. Hiervoor gebruik ons ​​die KLEIN formule.
  • Skryf nou die formule hieronder neer.
=SMALL($F$5:$F$10,ROWS($F$5:F5))

Hier gebruik ons ​​ RYE($F$5:F5) om die eerste kleinste waarde terug te gee.

  • Maar daar is 'n probleem . Wanneer ons die vulhandvatsel af sleep, wys dit #NUM! foute.

  • Om die fout te vermy sal ons die formule hieronder skryf.
=IFERROR(SMALL($F$5:$F$10,ROWS($F$5:F5)),"")

Hierdie IFERROR -funksie sal die fout verwyder.

  • Laastens, wanneer ons die vulhandvatsel sleep, die rynommers sal behoorlik wys.

  • Nou die laaste stappe, die nuwe drie kolomme wys die gekose lande se produkID's en produkname. Om dit te doen, sal ons 'n eenvoudige INDEKS-funksie gebruik wat die produk-ID volgens die gekose land terugstuur.
  • Nou, in sel K5 , skryf die formule neer .
=INDEX($B$5:$D$10,$G5,COLUMNS($H$5:H5))

In die KOLOMME($H$5:H5) , kies dieselfde kolom wat in die linkerhakies van die werkblad is.

  • Weereens kan ons sien dat die #VALUE! -fout verskyn.

  • Om die fout te verwyder, gebruik ons ​​dieselfde as voorheen, die IFERROR funksie .
  • In plaas van die vorige formule nou sal ons skryf.
=IFERROR(INDEX($B$5:$D$10,$G5,COLUMNS($H$5:H5)),"")

  • Sleep laastens die vulhandvatsel oor K5:M10 .
  • En, al die stappe is gedoen.

  • As ons die land van die aftrek-filterlys verander , kan ons sien dat die regterkantste tabel outomaties verander.

Lees meer: Hoe om aftreklys te skep in Excel met veelvuldige keuses

3. Excel sorteer en filter data vanaf aftreklys

In Excel is daar baie opwindende nutsmiddels wat ons in ons daaglikse werk kan gebruik. Sorteer en filter -nutsbalk is een van die kenmerke wat ons maklik 'n aftreklysfilter in ons data kan maak. Net so die bogenoemde metodes, Ons gaan dieselfde datastel gebruik, met produk-ID, produknaam en land.

3.1. Skep aftreklys met behulp van sorteer- en filterfunksie

Kom ons kyk hoeom die sorteer- en filternutsbalk te gebruik. Hiervoor moet ons die stappe hieronder volg.

STAPE:

  • Kies eers die opskrifte van die datastel.
  • Dan, vanaf die Data oortjie op die lint, klik op Filter wat in die Sorteer & Filter -afdeling.

  • Dit maak al die opskrifte-aftrek-filterpyltjies.
  • Klik nou op enige van die opskrifte wat ons wil uitfiltreer.
  • Dus, ons klik op die produk-ID-aftrekpyltjie om die produkte uit te filter.
  • Ontmerk nou die data wat ons nie wil hê nie kyk.
  • Klik dan op die OK knoppie.

  • Uiteindelik kan ons die resultaat sien . Al die ongemerkte produkte is nou uit die datastel verdwyn. Al die ongemerkte data word nou tydelik versteek.

3.2. Voeg nuwe filter by

Om nuwe filters in dieselfde datastel by te voeg, volg net hierdie stappe.

STAPE:

  • In die eerste plek, klik op die aftrekpyltjie waar ons nuwe filters wil byvoeg. Ons sal op die land klik.
  • In die tweede plek, ontmerk al die ander lande wat ons nie wil bekyk nie.
  • Klik dan OK .

  • Nou kan ons sien dat net die produkte met die land Bangladesj nou uitgekom het. Ander word tydelik weggesteek.

3.3. Vee bestaande filter uit

As ons die bestaande filter moet skoonmaak, kan ons eenvoudig skoonmaakdaardie filters deur die stappe te volg.

STAPE:

  • Klik eers op die kop-aftrekpyltjie wat gefiltreer is. Ons wil die filter van produkidentifikasie uitvee.
  • Klik nou op Vee filter uit "Product ID" .

  • En, dit is dit. Die aftreklysfilters word nou verwyder.

Lees meer: ​​ Hoe om dinamiese afhanklike aftreklys in Excel te skep

4. Filtreer data in Excel met behulp van soektog

Op dieselfde manier sal ons nou die aftreklys-datafiltrering met soek sien. Hiervoor gebruik ons ​​dieselfde datastel as wat in die vorige metodes getoon is.

STAPE:

  • Selekteer primitief al die opskrifte wat ons wil maak 'n aftrekkassie.
  • Gaan daarna na die Data oortjie > klik op Filter .

  • Om 'n kolom te filter, klik die aftrekpyltjie in daardie kolom. Ons wil die produknaamkolom filtreer.
  • Volgende, in die soekkassie wat in die prentjie wys, skryf die produknaam neer wat ons wil sien. Ons wil net die produknaam Sjampoe sien.
  • Klik dan OK .

  • En, nou kan ons sien dat dit slegs die data sal vertoon wat die produknaam bevat, Sjampoe .

Lees meer: ​​ Excel-aftreklys na gelang van seleksie

Soortgelyke lesings

  • Skep Excel-aftreklys vanafTabel (5 voorbeelde)
  • Hoe om Excel-aftreklys met kleur te skep (2 maniere)
  • Excel-aftreklys werk nie (8) Kwessies en oplossings)
  • Hoe om lys van reeks in Excel te skep (3 metodes)

5. Teksfilters in Excel-aftreklysfilter

Om die data meer spesifiek te sien, kan ons teksfilters gebruik.

STAPE:

  • Om 'n aftrekblokkie te bou, kies al die opskrifte van die datastel.
  • Gaan dan na die Data -oortjie en kies Filter .

  • Daarna, klik op die aftrekpyltjie, in die kolom van die teks wat ons wil filter. Ons klik op die landkolom.
  • Gaan dan na die Teksfilters > Moenie bevat nie .

  • Op hierdie punt sal 'n Custom AutoFilter -dialoogkassie verskyn. Gestel ons wil geen data met Kanada bevat nie. So, ons kies Kanada.
  • Dan, OK .

  • Nou kan ons sien dat almal die data is nou versteek wat die land bevat Kanada .

Lees meer: Hoe om te skep Aftreklys in veelvuldige kolomme in Excel

6. Getalfiltrering in Excel-aftreklysfilter

Om getalle te manipuleer, kan ons Getalfilters gebruik. Hiervoor gaan ons die datastel hieronder gebruik.

STAPPE:

  • Ooreenstemmende met die vorige metodes, kies die

Hugh West is 'n hoogs ervare Excel-afrigter en ontleder met meer as 10 jaar ondervinding in die bedryf. Hy het 'n Baccalaureusgraad in Rekeningkunde en Finansies en 'n Meestersgraad in Besigheidsadministrasie. Hugh het 'n passie vir onderrig en het 'n unieke onderrigbenadering ontwikkel wat maklik is om te volg en te verstaan. Sy kundige kennis van Excel het duisende studente en professionele persone wêreldwyd gehelp om hul vaardighede te verbeter en uit te blink in hul loopbane. Deur sy blog deel Hugh sy kennis met die wêreld, en bied gratis Excel-tutoriale en aanlyn opleiding aan om individue en besighede te help om hul volle potensiaal te bereik.