Innholdsfortegnelse
Excel-ark med enorme datasett er vanskelig å håndtere. Men hvis du kan filtrere datasettet i henhold til ditt spesifikke behov, blir oppgaven ganske enklere å håndtere. I denne artikkelen vil vi vise deg hvordan du utfører et tilpasset filter i Excel.
Last ned arbeidsbok
Du kan laste ned den gratis øvelsen Excel arbeidsbok herfra.
Egendefinert filter.xlsm
5 måter å utføre tilpasset filter i Excel
I denne delen vil vi vise deg hvordan du filtrerer verdier i Excel på tilpassede måter ved å bruke Excel-kommandoverktøy, makro osv.
Over er datasettet som vi vil være bruker for å utføre vårt egendefinerte filter.
1. Filterverdi basert på tall i Excel
Du kan utføre et tilpasset filter i Excel og trekke ut data basert på spesifikke tall .
Trinn:
- Velg en hvilken som helst celle innenfor området.
- I kategorien Hjem velger du Sorter & Filter -> Filtrer fra Redigering -gruppen.
- En rullegardinpil vises ved siden av hver kolonneoverskrift.
- Klikk på pilen ved siden av kolonnen du vil filtrere. Vi ønsket å filtrere basert på Totalt salg så vi klikket på rullegardinpilen rett ved siden av den.
- Velg Nummer fra rullegardinlisten Filtre -> Egendefinert filter .
- Et Egendefinert autofilter popup-boks vises. Velg alternativene du trenger fra rullegardinlisten. Vi ønsket å trekke ut verdien Totalt salg mellom 500 og 900 , så vi valgte er større enn fra det første rullegardinmenyen og skrev 500 i etikettboksen ved siden av.
- Siden vi ønsket at to alternativer skulle være sanne , så vi krysset av for Og . Hvis du vil ha resultatet basert på bare én betingelse, må du fjerne merket for And og merke av for Eller -alternativet.
- Fra den andre rullegardinlisten valgte vi er mindre enn og skrev 900 i etikettboksen ved siden av.
- Trykk OK .
Vi har produktdetaljene som inneholder Totalt salg verdien på 750 , som er mellom 500 og 900.
2. Filtrering av data basert på spesifikk tekst
I likhet med forrige seksjon kan du også implementere et egendefinert filter til datasettet i henhold til spesifikke tekst -verdier.
Trinn:
- Som vist ovenfor, velg en hvilken som helst celle innenfor området.
- I Hjem , velg Sorter & Filter -> Filtrer fra Redigering -gruppen.
- En rullegardinpil vises ved siden av hver kolonneoverskrift.
- Klikk på pilen ved siden av kolonnen du vil filtrere. Denne gangen vil vi filtrere basert på Måned , så vi klikket på rullegardinpilen rett ved siden av den.
- Frarullegardinlisten, velg Tekstfiltre -> Egendefinert filter .
- Velg alternativene du trenger fra popup-boksen Egendefinert autofilter som vises. rullegardinpilen. Vi ønsket å trekke ut produktdetaljene for måneder før juni bortsett fra juli , så vi valgte er større enn fra den første rullegardinmenyen og skrev juni i etikettboksen ved siden av.
- Som vi ønsket at to alternativer skulle være sanne, så vi sjekket Og alternativet.
- Fra den andre slipp -ned-listen, valgte vi tilsvarer ikke og velger Juli fra rullegardinlisten i etikettboksen for å ekskludere den fra betingelsen. Du kan også skrive månedsnavnet manuelt her.
- Trykk OK .
Vi har produktdetaljene for Måneder før juni bortsett fra juli gjennom et tilpasset filter i Excel-regnearket.
Les mer: Hvordan Filtrer unike verdier i Excel
3. Lagre tilpasset filter i en tabell i Excel
Inntil nå viser vi deg hvordan du tilpasser filtrering med et datasett, men du kan også lagre det tilpassede filteret i en tabell. For å gjøre det må du konvertere datasettet til en tabell. La oss se hvordan du gjør det i Excel.
Trinn:
- Velg datasettet.
- Fra Hjem -fanen, velg Formater som tabell .
- Du kan gi bordet ditt en tilpassetnavn eller du kan la navnet være som det er. Vi ønsket å lagre et navn for bordet vårt, så vi ga det navnet CustomTable . Igjen, dette er ikke obligatorisk .
- Når du har gjort det, vil du legge merke til en rullegardinmeny pil vil vises ved siden av hver kolonneoverskrift.
- Datasettet ditt er nå konvertert som en tabell med filteralternativer. Du kan utføre det egendefinerte filteret vist i seksjonene ovenfor eller på annen måte du vil. Vi ønsket å se produktdetaljene for måneden Juli , så vi avmerket Velg alle og merket bare Juli .
- Trykk OK .
Kun produktdetaljene fra juli vil bli vist i tabellen.
3.1. Utfør tilpasset filter for to kolonner i en tabell
Etter å ha filtrert én kolonne i en tabell, kan du filtrere en annen kolonne hvis du vil. Som etter å ha hentet ut informasjonen fra juli , ønsker vi nå å ha produktdetaljene som har verdien Totalt salg fra 500 til 800 .
- For å filtrere basert på Totalt salg , klikket vi på rullegardinpilen rett ved siden av den.
- Fra rullegardinmenyen -ned listen, velg Tallfiltre -> Egendefinert filter .
- Fra popup-boksen Egendefinert autofilter som dukket opp, valgte vi er større enn fra det første rullegardinmenyen og skrev 500 innetikettboksen ved siden av.
- Som vi ønsket at to alternativer skulle være sanne , så vi sjekket Og -alternativet.
- Fra den andre slipp- nedover listen, valgte vi er mindre enn og skrev 800 i etikettboksen ved siden av.
- Trykk OK .
Nå får du produktdetaljene som ble produsert i juli og har et Totalt salg på 750 (som er mellom 500 og 800).
Les mer: Hvordan filtrere flere kolonner samtidig i Excel
Lignende avlesninger
- Hvordan filtrere flere rader i Excel (11 egnede tilnærminger)
- Excel-filterdata basert på celleverdi (6 effektive måter)
- Hvordan bruke tekstfilter i Excel (5 eksempler)
- Snarvei for Excel-filter (3 raske bruksområder med eksempler)
4. Utfør tilpasset filter ved å bruke avansert filter i Excel
Bortsett fra å bruke bare rullegardinfilteralternativet, kan du også bruke funksjonen Avansert i Excel for å filtrere dataene i en tilpasset måte.
Trinn:
- Velg Avansert fra Data -fanen.
- Du vil legge merke til at det vil være en popup-boks kalt Avansert filter som allerede har rekkevidden til datasettet ditt i listen område boks.
- Det du nå skal gjøre er å gå tilbake til datasettet, lagre dataene i en annen cellebasert på hvilken du ønsker å utføre filteret på. For eksempel ønsket vi å trekke ut data for Mobile , så vi lagret Mobile i Cell G5 og navngitt kolonnen som Produktnavn i Cell G4 .
- Nå igjen, velg Avansert alternativet i popup-vinduet -up-boksen, definer kriterieområdet ved å dra de nylig definerte cellene . I vårt tilfelle dro vi gjennom Celle G4 og G5 som inngangsverdier i Kriteriumområdet .
- Trykk OK .
Du kan bare se detaljene til Mobil er der i datasettet vårt.
5. Makroregistrering for å filtrere data på egendefinert måte i Excel
Det er en annen rask og effektiv måte å lagre enhver form for tilpasset filtrering av data i Excel ved å bruke Makro . Ved å bruke makro kan du lagre det tilpassede filteret og bruke det senere i et annet ark i Excel. Trinn for å implementere makro for å filtrere data på en tilpasset måte er gitt nedenfor.
Trinn:
- Fra utvikleren -kategorien, velg Ta opp makro .
- Gi makroen et navn i vinduet Record Macro -opp boks. Vi kalte den MacroCustom i boksen Makronavn .
- Trykk OK .
- Nå kan du utføre hvilken som helst type filter i datasettet ditt, makro vil registrere det og bruke det nøyaktige filteret i et annet regneark. For eksempel etterved å trykke Ta opp makro , ønsket vi å trekke ut Totalt salg av juli så vi avmerket Velg alle -alternativet og merket av for Juli kun fra rullegardinlisten ved å klikke på pilen ved siden av kolonneoverskriften.
- Etter å ha trykket OK den vil bare vise oss produktdetaljene for juli .
- Nå vil vi velge Stopp opptak fra fanen Utvikler . Den vil registrere den nøyaktige prosedyren som vi fulgte for å filtrere data.
- Gå nå til et annet regneark som du vil filtrere på samme måte. Velg Makroer fra Utvikler -fanen.
- Velg makronavnet du oppga tidligere. For vårt tilfelle valgte vi MacroCustom her.
- Trykk Kjør .
Den eksakte filterprosessen som du fulgte i forrige regneark, vil bli brukt her. Se på bildet nedenfor som bare inneholder produktdetaljene produsert i juli .
Les mer: Filtrer flere Kriterier i Excel med VBA
Konklusjon
Denne artikkelen viste hvordan du utfører et tilpasset filter i Excel. Jeg håper denne artikkelen har vært veldig nyttig for deg. Spør gjerne hvis du har spørsmål angående emnet.