Sådan oprettes drop-down-liste med filter i Excel (7 metoder)

  • Del Dette
Hugh West

I Microsoft Excel bliver dataindtastning hurtigere, når vi bruger et drop-down listefilter. Filtre kan bruges til at filtrere ned og skjule dele af vores regneblads data. I denne artikel vil vi demonstrere, hvordan du opretter Excel drop-down listefilter.

Download arbejdsbog til øvelser

Du kan downloade arbejdsbogen og øve dig med dem.

Drop Down Filter.xlsx

7 forskellige måder at oprette drop-down-lister med filter i Excel på

Filtrering adskiller sig fra gruppering ved at give os mulighed for at kvalificere og vise kun de oplysninger, der er relevante for os. Lad os se på nogle nemme måder at oprette excel drop-down listefilter på.

1. Opret en drop down-liste

I denne metode vil vi se, hvordan vi kan oprette et drop-down listefilter. Til dette formål skal vi bruge nedenstående datasæt. Datasættet indeholder nogle kandidatnavne i kolonnen B Nu ønsker vi at lave en liste over kandidaterne, hvis de er valgt eller ej i kolonnen C Vi vil oprette et drop-down listefilter for at gøre arbejdet nemt. For at gøre dette skal vi følge nedenstående trin.

  • Først skal du vælge de celler, hvor du vil oprette drop-down-listefilteret.
  • For det andet skal du klikke på Data på fanen på farvebåndet.
  • For det tredje skal vi gå til den Validering af data drop-down-menuen.
  • For det fjerde skal du vælge den Validering af data fra rullemenuen.

  • Dette vil åbne den Validering af data dialogboksen.
  • I den Indstillinger kan vi se den Valideringskriterier .
  • Klik nu på drop-down-menuen under Tillad .
  • Som standard, Enhver værdi er valgt. Vi ændrer den til Liste .

  • Dette vil vise en boks med navnet Kilde Vi vil skrive Ja , Nej , Ikke besluttet endnu i feltet kilde.
  • Klik derefter på OK knap.

  • Endelig kan vi se resultatet: Vores markerede celler er nu drop-down-listebokse.
  • Nu kan vi nemt lave en liste over, hvem der er valgt.

  • Hvis vi skal foretage ændringer i data, kan vi hurtigt gøre det.

Læs mere: Sådan oprettes afhængig Drop Down List i Excel

2. Excel Drop Down List Filter til at udtrække data

I denne metode vil vi se, hvordan du udtrækker data eller filtrerer data baseret på et drop-down listevalg i Excel. Så her har vi et datasæt, der indeholder nogle produkt id i kolonnen B , produktnavnet i kolonnen C , og amtsnavnet i kolonne D .

2.1. Lav en liste over unikke elementer

Vi vil lave en unik liste over landene. Lad os se på nedenstående trin for at gøre det.

TRIN:

  • Vælg først de amter, der står i kolonnen D .

  • For det andet skal du indsætte de valgte lande i en af de andre celler i regnearket.

  • Derefter skal du gå til Data fanen fra farvebåndet.
  • Klik derefter på Fjern dubletter .

  • Dette vil fremgå af Fjern dubletter dialogboksen.
  • Kontroller nu, om den kolonne, vi ønsker at lave den unikke liste, er valgt eller ej.
  • Klik derefter på OK .

  • Der vises et pop op-vindue, som bekræfter, at de dobbelte værdier er fjernet fra den valgte kolonne.

  • I sidste ende kan vi se, at 2 dobbelte værdier fjernes og 4 unikke værdier er tilbage.

2.2. Indsæt et drop-down-filter for at vise unikke elementer

For at vise de unikke værdier i et drop-down listefilter skal vi følge den samme fremgangsmåde som vist.

TRIN:

  • I begyndelsen skal du gå til Data fanebladet.
  • Klik derefter på Validering af data drop-down-menuen.
  • Vælg nu Validering af data .

  • Validering af data dialogboksen vises.
  • I dette øjeblik skal du vælge Liste fra rullelisten.

  • Klik derefter på den øverste pil i afsnittet Kilde.

  • Vælg nu de unikke værdier, som vi har genereret.
  • Hit Indtast .

  • På dette tidspunkt kan vi se, at de valgte unikke værdier er i kildeafsnittet.
  • Klik på OK .

  • Ved at gøre dette vises rullelisten nu i I2 .

2.3. Brug hjælpesøjler til at udtrække posterne

Vi har brug for, at Excel automatisk identificerer de poster, der svarer til det valgte emne, så snart vi foretager et drop-down valg. Til dette formål har vi brug for tre hjælpesøjler. Lad os se på nedenstående trin, hvordan vi kan gøre dette.

TRIN:

  • I den første hjælpespalte skal vi bruge række-nummeret for hver af disse celler. Så, E5 vil være række nummer 1 i datasættet og E6 vil være række nummer 2 For at gøre dette kan vi manuelt kode eller bruge RÆKKER formel.
  • RÆKKER formlen tager input som et array og returnerer antallet af rækker mellem de to cellereferencer. I vores eksempel er der i celle E5 , er der kun én række.
  • Lås den første celle ved at trykke på F4 eller at sætte ( $ ) dollartegn.
  • Skriv nu formlen ned.
=ROWS($D$5:D5)

  • Derefter skal du trykke på Indtast .
  • Træk nu i udfyldningshåndtaget for at kopiere formlen, så den viser alle rækker.

  • Vi kan se, at cellerne øges med én, fordi fra D5 til D6 har vi to rækker osv.

  • Lad os nu oprette en hjælpekolonne to, som kun viser de rækketal, der passer til det land, vi har valgt i I2 Vi vil have de rækketal, som har Bangladesh. Så hjælpekolonnen vil vise 1 og 4 For at gøre det vil vi bruge en IF tilstand.
  • Og betingelsen er
=IF($I$2=D5,E5,""")

  • Træk nu fyldhåndtaget nedad for at vise tallene.

  • Hvis vi ændrer landet, kan vi se hjælperen 2 kolonnerne vil vise det rækkenummer, som indeholder landet.

  • Derefter har vi brug for endnu en hjælpekolonne, hvor alle tallene i hjælpekolonnen 2 vil blive stablet sammen. Faktisk ønsker vi ikke at have et mellemrum imellem. Til dette formål bruger vi SMALL formel.
  • Skriv nu nedenstående formel ned.
=SMALL($F$5:$F$10,ROWS($F$5:F5))

Her bruger vi RÆKKER($F$5:F5) til at returnere den første mindste værdi.

  • Men der er et problem: Når vi trækker fyldhåndtaget nedad, viser det #NUM! fejl.

  • For at undgå fejlen skriver vi nedenstående formel.
=IFERROR(SMALL($F$5:$F$10,ROWS($F$5:F5)),""")

Denne IFERROR funktionen fjerner fejlen.

  • Når vi til sidst trækker i fyldhåndtaget, vises rækketallene korrekt, når vi trækker i fyldhåndtaget.

  • Nu de sidste trin, de nye tre kolonner viser de udvalgte landes produkt-id'er og produktnavne. For at gøre dette bruger vi en simpel INDEX-funktion der returnerer produkt-id'et for det valgte land.
  • Nu, i celle K5 , skriv formlen ned.
=INDEX($B$5:$D$10,$G5,COLUMNS($H$5:H5))

I den KOLONNER($H$5:H5) , vælg den samme kolonne, som er i venstre parentes i regnearket.

  • Igen kan vi se, at den #VALUE! fejl vises.

  • For at fjerne fejlen bruger vi det samme som før, nemlig IFERROR-funktion .
  • I stedet for den tidligere formel skriver vi nu.
=IFERROR(INDEX($B$5:$D$10,$G5,COLUMNS($H$5:H5)),""")

  • Til sidst skal du trække fyldhåndtaget over K5:M10 .
  • Og alle trin er udført.

  • Hvis vi ændrer landet fra drop-down-filterlisten, kan vi se, at den højre side af tabellen automatisk ændres.

Læs mere: Sådan oprettes Drop Down List i Excel med flere valgmuligheder

3. Excel Sortering og filtrering af data fra drop-down-listen

I excel er der masser af spændende værktøjer, som vi kan bruge i vores daglige arbejde. Sortere og filtrere værktøjslinjen er en af de funktioner, som vi nemt kan lave et drop-down listefilter i vores data. På samme måde som ovenstående metoder, Vi vil bruge det samme datasæt med produkt id, produktnavn og land.

3.1. Opret drop-down-liste ved hjælp af sortering og filtrering

Lad os se, hvordan du bruger værktøjslinjen til at sortere og filtrere. For at gøre dette skal du følge nedenstående trin.

TRIN:

  • Først skal du vælge overskrifterne i datasættet.
  • Derefter, fra den Data på fanen på båndet, klik på Filter som er i den Sortere & Filtrere sektion.

  • Dette gør alle overskrifter til drop-down-filterpile.
  • Klik nu på en af de overskrifter, som vi vil filtrere ud.
  • Så vi klikker på pilen Produkt-ID for at filtrere produkterne fra.
  • Fjern nu markeringen af de data, som vi ikke ønsker at se.
  • Klik derefter på OK knap.

  • Endelig kan vi se resultatet. Alle de ikke-kontrollerede produkter er nu forsvundet fra datasættet. Alle de ikke-kontrollerede data er nu midlertidigt skjult.

3.2. Tilføj nyt filter

Hvis du vil tilføje nye filtre i det samme datasæt, skal du blot følge disse trin.

TRIN:

  • Klik først på drop-down-pilen, hvor vi vil tilføje nye filtre. Vi klikker på land.
  • I det andet sted skal du fjerne markeringen af alle de andre lande, som vi ikke ønsker at se.
  • Klik derefter på OK .

  • Nu kan vi kun se produkterne med det pågældende land Bangladesh er nu kommet frem, mens andre er midlertidigt skjult.

3.3. Ryd eksisterende filter

Hvis vi har brug for at slette det eksisterende filter, kan vi blot slette disse filtre ved at følge nedenstående trin.

TRIN:

  • Klik først på drop-down-pilen i overskriften, som er filtreret. Vi vil fjerne filteret fra produktidentifikation.
  • Klik nu på Ryd filter fra "Produkt-ID" .

  • Og det er det. Filterene på rullelisten er nu fjernet.

Læs mere: Sådan oprettes dynamisk afhængig drop down-liste i Excel

4. Filtrering af data i Excel ved hjælp af søgning

På samme måde vil vi nu se drop-down datafiltrering ved hjælp af søgning. Til dette bruger vi det samme datasæt som vist i de tidligere metoder.

TRIN:

  • Vælg først og fremmest alle de overskrifter, som vi vil lave en drop-down boks.
  • Derefter skal du gå til Data fanen> klik på Filter .

  • Hvis du vil filtrere en kolonne, skal du klikke på drop-down-pilen i den pågældende kolonne. Vi vil filtrere kolonnen med produktnavn.
  • Skriv derefter i søgefeltet, der vises på billedet, det produktnavn, vi ønsker at se. Vi ønsker kun at se produktnavnet Shampoo.
  • Klik derefter på OK .

  • Og nu kan vi se, at den kun viser de data, der indeholder produktnavnet, Shampoo .

Læs mere: Excel drop-down liste afhængigt af valg

Lignende læsninger

  • Opret Excel drop-down liste fra tabel (5 eksempler)
  • Sådan oprettes Excel Drop Down List med farve (2 måder)
  • Excel Drop Down List virker ikke (8 problemer og løsninger)
  • Sådan oprettes liste fra område i Excel (3 metoder)

5. Tekstfiltre i Excel Drop Down List Filter

For at få vist dataene mere specifikt kan vi bruge tekstfiltre.

TRIN:

  • Hvis du vil oprette en drop-down boks, skal du vælge alle overskrifterne i datasættet.
  • Derefter skal du gå til Data og vælg Filter .

  • Klik derefter på drop-down-pilen i kolonnen med den tekst, som vi vil filtrere. Vi klikker på kolonnen land.
  • Derefter skal du gå til Tekstfiltre > Må ikke indeholde .

  • På dette tidspunkt skal en Brugerdefineret AutoFilter dialogboksen vises. Lad os antage, at vi ikke ønsker at indeholde nogen data med Canada. Vi vælger derfor Canada.
  • Derefter, OK .

  • Nu kan vi se, at alle dataene er skjult, som indeholder landet Canada .

Læs mere: Sådan oprettes Drop Down List i flere kolonner i Excel

6. Antal Filtrering i Excel Drop Down List Filter

For at manipulere tal kan vi bruge Antal Filtre Til dette formål skal vi bruge nedenstående datasæt.

TRIN:

  • Vælg overskrifterne på samme måde som ved de foregående metoder.
  • Gå til Data fanen> klik på Filter .

  • Klik på drop-down-pilen i den kolonne, der kun indeholder numrene. Vi klikker på produktidentifikation.
  • Nu, fra Antal Filtre , vælg Mellem . fordi vi ønsker at se et produkt mellem 105 -110.

  • Dette vil åbne den Brugerdefineret AutoFilter dialogboksen.
  • Tag nu de tal, som vi vil vise.
  • Klik derefter på OK .

  • Endelig vises produkt-id'et mellem 105-110 nu, og andre er skjult fra dataene.

7. Datafiltre i Excel drop-down-listen

For at få vist dataene i en bestemt periode kan vi bruge datafilteret. For at gøre dette skal vi bruge nedenstående datasæt, som ligner det foregående, men derudover har dette datasæt en kolonne med leveringsdato. Lad os se på trinene.

TRIN:

  • På samme måde skal du vælge overskrifterne ved den anden metode.
  • Fra den Data klikker du på Filter .

  • Klik på rullepilen Leveringsdato.
  • Gå til Datofiltre Vi ønsker kun at vise det produkt, der blev leveret i sidste måned, så vi vælger sidste måned.

  • Endelig kan vi se, at alle de produkter, som vi har leveret i den sidste måned, vises nu.

Konklusion

I denne artikel har du lært om Excel Drop Down List Filter. Håber dette vil hjælpe dig! Hvis du har spørgsmål, forslag eller feedback, så lad os vide det i kommentarfeltet. Eller du kan tage et kig på vores andre artikler i ExcelWIKI.com blog!

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.