Sådan udføres brugerdefinerede filtre i Excel (5 måder)

  • Del Dette
Hugh West

Excel-ark med store datasæt er svære at håndtere. Men hvis du kan filtrere datasættet efter dit specifikke behov, bliver opgaven meget nemmere at håndtere. I denne artikel viser vi dig, hvordan du udfører en brugerdefineret filter i Excel.

Download arbejdsbog

Du kan downloade den gratis Excel-arbejdsbog til øvelser her.

Brugerdefineret filter.xlsm

5 måder at udføre brugerdefinerede filtre i Excel på

I dette afsnit vil vi vise dig, hvordan du kan filtrere værdier i Excel på tilpassede måder ved hjælp af Excel-kommandoværktøjer, makroer osv.

Ovenstående er det datasæt, som vi skal bruge til at udføre vores brugerdefinerede filter.

1. Filtrer værdi baseret på antal i Excel

Du kan udføre en tilpasset filter i Excel og udtrække data baseret på specifikke numre .

Trin:

  • Vælg en vilkårlig celle inden for området.
  • I den Hjem skal du vælge Sortere & Filtrere -> Filtrere fra den Redigering af gruppe.

  • A drop-down pil vises ved siden af hver kolonneoverskrift.

  • Klik på den pil ved siden af kolonnen som du ønsker at filtrere. Vi ønskede at filtrere på grundlag af Samlet salg så vi klikkede på drop-down-pilen lige ved siden af den.
  • Vælg Antal filtre -> Brugerdefineret filter .

  • A Brugerdefineret AutoFilter pop-up boksen vises. Vælg de ønskede indstillinger fra rullelisten med pilene. Vi ønskede at udtrække den Samlet salg værdi mellem 500 og 900 så vi valgte er større end fra den første drop-down mulighed og skrev 500 i feltet ved siden af.
  • Da vi ønskede to muligheder for at være sandt så vi kontrollerede den Og Hvis du kun ønsker resultatet baseret på én betingelse, skal du fjerne markeringen og og check Eller mulighed.
  • Fra den anden rulleliste valgte vi er mindre end og skrev 900 i feltet ved siden af.
  • Tryk på OK .

Vi har fået produktoplysningerne, der indeholder den Samlet salg værdi af 750 , som ligger mellem 500 og 900.

2. Filtrering af data baseret på specifik tekst

På samme måde som i det foregående afsnit kan du også implementere en brugerdefineret filter til dit datasæt i henhold til specifik tekst værdier.

Trin:

  • Som vist ovenfor, vælge en vilkårlig celle inden for området.
  • I den Hjem skal du vælge Sortere & Filtrere -> Filtrere fra den Redigering af gruppe.
  • A drop-down pil vises ved siden af hver kolonneoverskrift.
  • Klik på pilen ved siden af den kolonne, du vil filtrere. Denne gang vil vi filtrere på grundlag af Måned så vi klikkede på drop-down-pilen lige ved siden af den.
  • Vælg Tekstfiltre -> Brugerdefineret filter .

  • Fra den viste Brugerdefineret AutoFilter pop-up boksen, og vælg de ønskede indstillinger fra drop-down pilen. Vi ønskede at udtrække produktoplysningerne for Måneder før juni undtagen juli , så vi valgte er større end fra den første drop-down mulighed og skrev Juni i feltet ved siden af.
  • Da vi ønskede to muligheder for at være sandt, så vi kontrollerede den Og mulighed.
  • Fra den anden rulleliste valgte vi er ikke lig med og vælg Juli fra rullelisten i etiketfeltet for at udelukke den fra betingelsen. Du kan også skrive månedens navn manuelt her.
  • Tryk på OK .

Vi har fået produktoplysningerne for Måneder før juni undtagen juli gennem et tilpasset filter i Excel-regnearket.

Læs mere: Sådan filtreres unikke værdier i Excel

3. Gem brugerdefineret filter i en tabel i Excel

Indtil nu har vi vist dig, hvordan du brugerdefinerede filtre med et datasæt, men du kan også gemme det brugerdefinerede filter i en tabel. For at gøre det skal du konvertere datasættet til en tabel. Lad os se, hvordan du gør det i Excel.

Trin:

  • Vælg datasættet.
  • Fra den Hjem skal du vælge Format som tabel .

  • Du kan give din tabel et tilpasset navn, eller du kan lade navnet være som det er. Vi ønskede at gemme et navn til vores tabel, så vi navngav den CustomTable . igen, dette er ikke obligatorisk .

  • Når du har gjort det, vil du bemærke en drop-down pil vises ved siden af hver kolonneoverskrift.

  • Dit datasæt er nu konverteret som en tabel med filtermuligheder. Du kan udføre det brugerdefinerede filter, der er vist i ovenstående afsnit, eller på en anden måde, som du ønsker. Vi ønskede at se produktoplysningerne for måneden Juli så vi ikke kontrolleret Vælg alle og kontrolleret kun Juli .
  • Tryk på OK .

Kun produktoplysningerne fra Juli vil blive vist i tabellen.

3.1. Udfør brugerdefineret filter for to kolonner i en tabel

Når du har filtreret en kolonne i en tabel, kan du filtrere en anden kolonne, hvis du ønsker det. Juli , nu vil vi have de produktoplysninger, der indeholder den Samlet salg værdi fra 500 til 800 .

  • Sådan filtreres på grundlag af Samlet salg , klikkede vi på drop-down-pilen lige ved siden af den.
  • Vælg Antal filtre -> Brugerdefineret filter .

  • Fra den viste Brugerdefineret AutoFilter pop-up boks, valgte vi er større end fra den første drop-down mulighed og skrev 500 i feltet ved siden af.
  • Da vi ønskede to muligheder for at være sandt så vi kontrollerede den Og mulighed.
  • Fra den anden rulleliste valgte vi er mindre end og skrev 800 i feltet ved siden af.
  • Tryk på OK .

Nu får du de produktoplysninger, der blev fremstillet i Juli og har en Samlet salg 750 (som ligger mellem 500 og 800).

Læs mere: Sådan filtreres flere kolonner samtidig i Excel

Lignende læsninger

  • Sådan filtreres flere rækker i Excel (11 egnede metoder)
  • Excel-filter data baseret på celleværdi (6 effektive måder)
  • Sådan bruger du tekstfilter i Excel (5 eksempler)
  • Genvej til Excel-filter (3 hurtige anvendelser med eksempler)

4. Udfør brugerdefineret filter ved hjælp af avanceret filter i Excel

Ud over at bruge drop-down-filterindstillingen kan du også bruge filterindstillingen Avanceret funktionen i Excel til at filtrere dataene på en brugerdefineret måde.

Trin:

  • Vælg Avanceret fra den Data fanebladet.

  • Du vil bemærke, at der vil være en pop-up boks med navnet Avanceret filter som allerede har dit datasæt i intervallet i Liste rækkevidde boks.

  • Nu skal du gå tilbage til datasættet og i en anden celle gemme de data, som du ønsker at filtrere på. Vi ønskede f.eks. at udtrække data for Mobil , så vi gemte Mobil Celle G5 og navngav kolonnen som Produktnavn Celle G4 .
  • Vælg nu igen den Avanceret i popup-boksen, skal du definere den Kriteriernes rækkevidde af trække de nydefinerede celler I vores tilfælde har vi slæbt os igennem Celle G4 og G5 som indgangsværdier i Kriteriernes rækkevidde .
  • Tryk på OK .

Du kan kun se detaljerne i Mobil er der i vores datasæt.

5. Makrooptagelse til at filtrere data på en brugerdefineret måde i Excel

Der er en anden hurtig og effektiv måde at gemme enhver form for brugerdefineret filtrering af data i Excel ved hjælp af Makro Ved hjælp af makro kan du gemme det brugerdefinerede filter og anvende det senere i et andet ark i Excel. Trin til implementering makro til at filtrere data på en brugerdefineret måde er angivet nedenfor.

Trin:

  • Fra den Udvikler skal du vælge Optag makro .

  • Navngiv makroen i Optag makro pop-up boks. Vi kaldte den MacroCustom i den Makronavn boks.
  • Tryk på OK .

  • Nu kan du udføre enhver type filter i dit datasæt, makroen registrerer det og anvender det nøjagtige filter i et andet regneark. For eksempel, efter at du har trykket på Optag makro , vi ønskede at udtrække den Samlet salg Juli så vi ikke kontrolleret Vælg alle og markeret Juli kun fra rullelisten ved at klikke på pilen ved siden af kolonneoverskriften.
  • Når du har trykket på OK vil den kun vise os produktoplysningerne for Juli .

  • Nu vil vi vælge Stop optagelsen fra den Udvikler Den vil registrere den nøjagtige procedure, som vi har fulgt for at filtrere data.

  • Gå nu til et andet regneark, som du ønsker at filtrere på samme måde. Vælg Makroer fra den Udvikler fanebladet.

  • Vælg det makronavn, som du har angivet før. I vores tilfælde valgte vi makroen MacroCustom her.
  • Tryk på Kør .

Den nøjagtige filterproces, som du fulgte i det foregående regneark, vil blive anvendt her. Se på billedet nedenfor, som kun indeholder produktoplysningerne fremstillet i Juli .

Læs mere: Filtrere flere kriterier i Excel med VBA

Konklusion

Denne artikel viste dig, hvordan du kan udføre et brugerdefineret filter i Excel. Jeg håber, at denne artikel har været til stor gavn for dig. Du er velkommen til at spørge, hvis du har spørgsmål til emnet.

Hugh West er en meget erfaren Excel-træner og analytiker med over 10 års erfaring i branchen. Han har en bachelorgrad i regnskab og finans og en kandidatgrad i Business Administration. Hugh har en passion for undervisning og har udviklet en unik undervisningstilgang, der er nem at følge og forstå. Hans ekspertviden om Excel har hjulpet tusindvis af studerende og fagfolk verden over med at forbedre deres færdigheder og udmærke sig i deres karriere. Gennem sin blog deler Hugh sin viden med verden og tilbyder gratis Excel-tutorials og onlinetræning for at hjælpe enkeltpersoner og virksomheder med at nå deres fulde potentiale.