Gå til hovedindhold

Sådan bruges Excel avanceret filter - En komplet guide med eksempler

Excels avancerede filter er et kraftfuldt værktøj, der giver fleksibilitet ud over standardfiltreringsfunktionaliteten, hvilket gør det muligt for brugere at udføre komplekse filtreringsopgaver effektivt. Denne vejledning tager et dybdegående kig på Excels avancerede filtre-funktion, sammenligner den med almindelige filtre, giver praktiske eksempler og giver overvejelser for optimal brug. Det vil give dig mulighed for at mestre brugen af ​​avancerede filtre med tillid.


Avanceret filter vs. normalt filter

Hovedforskellen mellem Excels normale filter og det avancerede filter ligger i deres kompleksitet og funktionalitet. Mens det normale filter tilbyder ligetil, enkeltkolonne kriteriebaseret filtrering inden for det originale datasæt, strækker det avancerede filter sig ud over disse grænser ved:

  • Tillader brug af flere kriterier på tværs af forskellige kolonner.
  • Giver mulighed for at udtrække unikke værdier fra et datasæt.
  • Muliggør brugen af ​​jokertegn for mere fleksibel, delvis matchning.
  • Tilladelse af udtræk af filtrerede data til et separat sted.

Eksempler på brug af avanceret filter

Dette afsnit vil give forskellige praktiske eksempler for at vise dig, hvordan du bruger avancerede filtre i Excel til at opnå forskellige filtreringseffekter.


Udtræk en unik liste

Excels avancerede filter kan hurtigt generere en liste over unikke værdier fra et datasæt, en opgave der kan være besværlig med normale filtre. Hvis du har en liste over salgstransaktioner med duplikerede rækker og ønsker at udtrække en liste over unikke rækker, kan funktionen Avanceret filter i Excel forenkle denne opgave. Følg venligst instruktionerne nedenfor for at opnå dette.

  1. Gå til data fanebladet, vælg Avanceret i Sorter og filtrer gruppe.
  2. I Avanceret filter dialogboks, skal du konfigurere som følger.
    1. I Handling sektion, skal du vælge en mulighed, du har brug for. Da jeg ønsker at finde den unikke liste til et andet sted, vælger jeg Kopier til en anden placering valgmulighed.
    2. Angiv sektionen Listeområde:
      • Udtræk unik værdi fra én kolonne:
        Vælg den kolonne, der indeholder de værdier, som du vil udtrække unikke poster fra. For at udtrække de unikke kundenavne i dette tilfælde skal du f.eks. vælge A1:A11.
      • Udtræk unikke rækker baseret på flere kolonner:
        Vælg det område, der omfatter alle de kolonner, du overvejer. I dette tilfælde, da jeg vil udtrække unikke rækker baseret på kundenavne, salg og region, vælger jeg hele området A1:C11.
    3. I Kopier til skal du angive, hvor du vil indsætte den unikke liste.
    4. Tjek Kun unikke poster afkrydsningsfelt.
    5. Klik på knappen OK knap. Se skærmbillede:

Resultat

Som vist på skærmbilledet nedenfor udtrækkes unikke rækker fra det originale dataområde.


Filtrer i én kolonne med flere kriterier (match alle kriterier)

Filtrering af data i én kolonne med flere kriterier giver dig mulighed for at vise rækker, der opfylder en af ​​dine angivne betingelser. Dette kan være særligt nyttigt, når du arbejder med store datasæt og har brug for at indsnævre oplysningerne baseret på flere potentielle matches. Sådan kan du opnå dette ved at bruge Excels avancerede filterfunktion:

Trin 1: Forbered dine oprindelige listeområdedata

Sørg for, at dit listeområdedatasæt har klare kolonneoverskrifter, da disse vil være vigtige for opsætning af kriterieområdet. Her bruger jeg følgende tabel over elevernes score som eksempel.

Trin 2: Opsætning af kriterieområde

  1. I intervallet ovenfor eller bortset fra listeintervallet skal du oprette dit kriterieområde. De overskrifter, du indtaster i kriterieområdet, skal nøjagtigt matche dem i listeområdet for at fungere korrekt. Her er mit kriterieområde placeret over listeområdet.
  2. Under overskriften skal du liste hvert af de kriterier, du vil matche. Hvert kriterium skal være i sin egen celle, direkte under det foregående. Denne opsætning fortæller Excel at matche et af disse kriterier.
    I dette eksempel søger jeg elever med scorer større end 95 eller mindre end 60 så jeg effektivt kan filtrere listerækken til at inkludere elever med både høje og lave scores. Derfor indtaster jeg hvert kriterium i separate rækker under Score-overskriften. Hele kriterieområdet er vist nedenfor:

Trin 3: Anvend det avancerede filter

Nu kan du anvende det avancerede filter til at udføre opgaven som følger.

  1. Gå til data Fanebladet og vælg Avanceret i Sorter og filtrer gruppe.
  2. I Avanceret filter dialogboks, skal du konfigurere som følger.
    1. I Handling sektion, skal du vælge en mulighed, du har brug for. Her, da jeg ønsker at lokalisere det filtrerede resultat til et andet sted, vælger jeg Kopier til en anden placering valgmulighed.
    2. I Listeområde skal du vælge hele listeområdet A7: D17.
    3. I Kriterier skal du vælge hele kriterieområdet A2: D4.
    4. I Kopier til sektion, angiv hvor du vil indsætte det filtrerede resultat (her vælger jeg celle F8).
    5. Klik OK at anvende filteret. Se skærmbillede:

Resultat

Så kan du se, at det kun er de rækker, hvor kolonnen "Score" matcher et af kriterierne (>95 eller <60), der udtrækkes.


Sig farvel til manuelt at opsætte komplicerede kriterieområder

Lås op for kraften ved multi-condition-filtrering i Excel uden kompleksiteten! Kutools til Excel's Superfilter funktion tilbyder en uovertruffen brugervenlighed, som Excels indbyggede avancerede filter bare ikke kan matche. Det understøtter følgende avancerede filtre med blot et par klik:

  • Filtrer efter flere kriterier i én kolonne
  • Filtrer efter flere kriterier i flere kolonner
  • Filtrer data efter tekstlængde
  • Filtrer data baseret på år/måned/uge...
  • Filtrer tekststrenge efter store og små bogstaver...

Opdag hvordan Superfilter kan revolutionere din arbejdsgang. Klik her for at downloade en gratis 30-dages prøveversion af Kutools til Excel.

Klik her for at lære mere og se, hvordan du bruger denne funktion.


Filtrer i flere kolonner med flere kriterier

Efter at have dækket filtrering med flere kriterier i en enkelt kolonne, vender vi nu vores opmærksomhed mod multi-kolonne filtrering. Dette afsnit vil guide dig gennem anvendelse af flere kriterier på tværs af forskellige kolonner ved hjælp af OG, ELLER og kombineret OG/ELLER-logik.

  • For at anvende OG-logik skal du placere kriterierne på samme række.
  • For at anvende ELLER-logik skal du placere kriterierne på separate rækker.

Med OG-logik (matcher alle kriterier)

Filtrering af data i flere kolonner med flere kriterier ved hjælp af OG-logik betyder, at hver række skal opfylde alle specificerede kriterier på tværs af forskellige kolonner for at blive vist. Sådan opnår du dette med Excels avancerede filter:

Trin 1: Forbered dine oprindelige listeområdedata

Sørg for, at dit listeområdedatasæt har klare kolonneoverskrifter, da disse vil være vigtige for opsætning af kriterieområdet. Her bruger jeg følgende tabel over elevernes score som eksempel.

Trin 2: Opsætning af kriterieområde

  1. Opret dit kriterieområde enten over eller adskilt fra listeområdet ved at skrive overskrifter, der nøjagtigt matcher dem i listeområdet. Her er mit kriterieområde placeret over listeområdet.
  2. Til AND logik, skal du angive alle kriterier i samme række under deres tilsvarende overskrifter. Hvis jeg f.eks. vil filtrere efter 'Klasse A'-elever med score over 85, skal kriterieområdet indstilles således:

Trin 3: Anvend det avancerede filter

Nu kan du anvende det avancerede filter til at udføre opgaven som følger.

  1. Gå til data Fanebladet og vælg Avanceret i Sorter og filtrer gruppe.
  2. I Avanceret filter dialogboks, skal du konfigurere som følger.
    1. I Handling sektion, skal du vælge en mulighed, du har brug for. Her, da jeg ønsker at lokalisere det filtrerede resultat til et andet sted, vælger jeg Kopier til en anden placering valgmulighed.
    2. I Listeområde skal du vælge hele listeområdet A7: D16.
    3. I Kriterier skal du vælge hele kriterieområdet A2: D3.
    4. I Kopier til sektion, angiv hvor du vil indsætte det filtrerede resultat (her vælger jeg celle F6).
    5. Klik OK at anvende filteret. Se skærmbillede:

Resultat

I resultatet vil kun rækker, der matcher alle kriterier på tværs af de angivne kolonner, blive vist eller kopieret. I vores eksempel udtrækkes kun elever fra klasse A med score over 85.


Med OR-logik (match alle kriterier)

Følg disse trin for at filtrere data i flere kolonner ved hjælp af ELLER-logik (der matcher et hvilket som helst af kriterierne) i Excels avancerede filter:

Trin 1: Forbered dine oprindelige listeområdedata

Sørg for, at dit listeområdedatasæt har klare kolonneoverskrifter, da disse vil være vigtige for opsætning af kriterieområdet. Her bruger jeg følgende tabel over elevernes score som eksempel.

Trin 2: Opsætning af kriterieområde

  1. Opret dit kriterieområde enten over eller adskilt fra listeområdet ved at skrive overskrifter, der nøjagtigt matcher dem i listeområdet. Her er mit kriterieområde placeret over listeområdet.
  2. Med OR-logik skal du placere hvert sæt kriterier for den samme kolonne på separate rækker, eller anføre hvert kriterium på separate rækker under dets tilsvarende overskrift. Hvis jeg f.eks. vil filtrere efter elever med højere score end 90 eller karakterer på F, skal kriterieområdet indstilles således:

Trin 3: Anvend det avancerede filter

Nu kan du anvende det avancerede filter til at udføre opgaven som følger.

  1. Gå til data Fanebladet og vælg Avanceret i Sorter og filtrer gruppe.
  2. I Avanceret filter dialogboks, skal du konfigurere som følger.
    1. I Handling sektion, skal du vælge en mulighed, du har brug for. Her, da jeg ønsker at lokalisere det filtrerede resultat til et andet sted, vælger jeg Kopier til en anden placering valgmulighed.
    2. I Listeområde skal du vælge hele listeområdet A7: D17.
    3. I Kriterier skal du vælge hele kriterieområdet A2: D4.
    4. I Kopier til sektion, angiv hvor du vil indsætte det filtrerede resultat (her vælger jeg celle F8).
    5. Klik OK at anvende filteret. Se skærmbillede:

Resultat

Dette vil filtrere dine data baseret på de angivne kriterier, der matcher de angivne kriterier. Hvis en række matcher et af kriterierne på tværs af de kolonner, du har angivet, vil den blive inkluderet i de filtrerede resultater.

I dette tilfælde vil filteret kun returnere elever, hvis score højere end 90 eller med karakteren F.


Med OG samt OR-logik

At filtrere data i flere kolonner med en kombination af AND samt OR logik ved hjælp af Excels avancerede filter, kan du følge disse trin.

Trin 1: Forbered dine oprindelige listeområdedata

Sørg for, at dit listeområdedatasæt har klare kolonneoverskrifter, da disse vil være vigtige for opsætning af kriterieområdet. Her bruger jeg følgende tabel over elevernes score som eksempel.

Trin 2: Opsætning af kriterieområde

  1. Opret dit kriterieområde over eller ved siden af ​​dit listeområde. Inkluder de kolonneoverskrifter, der matcher dem i listeområdet nøjagtigt. Her er mit kriterieområde placeret over listeområdet.
  2. Indtast kriterierne under overskrifterne ved hjælp af en kombination af OG- og ELLER-logik.
    • Til AND logik, skal kriterier fra forskellige kolonner placeres i samme række.
    • Til OR logik, kriterier skal placeres på separate rækker.
    • Til kombineret OG-ELLER logik, organiser hvert sæt ELLER-betingelser i separate blokke af rækker. Inden for hver blok skal du placere AND-kriterier på samme række.
      For f.eks. at filtrere elever i klasse A med scorer over 90 eller i klasse B med karakteren B skal du indstille kriterieområdet som følger:

Trin 3: Anvend det avancerede filter

Nu kan du anvende det avancerede filter til at udføre opgaven som følger.

  1. Gå til data Fanebladet og vælg Avanceret i Sorter og filtrer gruppe.
  2. I Avanceret filter dialogboks, skal du konfigurere som følger.
    1. I Handling sektion, skal du vælge en mulighed, du har brug for. Her, da jeg ønsker at lokalisere det filtrerede resultat til et andet sted, vælger jeg Kopier til en anden placering valgmulighed.
    2. I Listeområde skal du vælge hele listeområdet A7: D17.
    3. I Kriterier skal du vælge hele kriterieområdet A2: D4.
    4. I Kopier til sektion, angiv hvor du vil indsætte det filtrerede resultat (her vælger jeg celle F8).
    5. Klik OK at anvende filteret. Se skærmbillede:

Resultat

Excel viser kun de rækker, der opfylder din komplekse kriteriekombination.

I dette eksempel vil det avancerede filter kun returnere elever med scorer over 90 i klasse A eller elever med karakteren B i klasse B.


Avanceret filter med jokertegn

Brug af jokertegn med Excels avancerede filter giver mulighed for mere fleksible og kraftfulde datasøgninger. Jokertegn er specialtegn, der repræsenterer et eller flere tegn i en streng, hvilket gør det nemmere at filtrere efter tekstmønstre. Her er detaljerede instruktioner om, hvordan du bruger det avancerede filter med jokertegn i Excel.

Trin 1: Forbered dine oprindelige listeområdedata

Sørg for, at dit listeområdedatasæt har klare kolonneoverskrifter, da disse vil være vigtige for opsætning af kriterieområdet. Lad os i dette eksempel sige, at du har en liste over navne, og at nogle af de navne, du leder efter, følger et bestemt navngivningsmønster.

Trin 2: Opsætning af kriterieområde

  1. Opret dit kriterieområde over eller ved siden af ​​dit listeområde. Inkluder de kolonneoverskrifter, der matcher dem i listeområdet nøjagtigt. Her er mit kriterieområde placeret over listeområdet.
  2. Indtast kriterierne ved hjælp af jokertegn under overskriften.
    • *: Repræsenterer et vilkårligt antal tegn og kan bruges før, efter eller inden for en streng.
    • ?: Repræsenterer et enkelt tegn på en bestemt position.
    I dette eksempel vil jeg filtrere navne, der starter med tegnet "J", så jeg indtaster J* under overskriften Navn i kriterieområdet. Se skærmbillede:

Trin 3: Anvend det avancerede filter

Nu kan du anvende det avancerede filter til at filtrere alle navne, der starter med tegnet J.

  1. Gå til data Fanebladet og vælg Avanceret i Sorter og filtrer gruppe.
  2. I Avanceret filter dialogboksen, skal du konfigurere som følger.
    1. I Handling sektion, skal du vælge en mulighed, du har brug for. Her, da jeg ønsker at lokalisere det filtrerede resultat til et andet sted, vælger jeg Kopier til en anden placering valgmulighed.
    2. I Listeområde skal du vælge hele listeområdet A6: B11.
    3. I Kriterier skal du vælge hele kriterieområdet A2: B3.
    4. I Kopier til sektion, angiv hvor du vil indsætte det filtrerede resultat (her vælger jeg celle D7).
    5. Klik OK at anvende filteret. Se skærmbillede:

Resultat

Det avancerede filter viser kun de rækker fra kolonnen Navn, hvor navnene begynder med bogstavet 'J', der overholder det mønster, der er angivet af jokertegnet i kriterieområdet.


Udtræk kun visse kolonner

Brug af Excels avancerede filter til kun at udtrække bestemte kolonner er særligt nyttigt til at analysere store datasæt, hvor du kun skal fokusere på visse oplysninger.

Antag, at dit datasæt er i området A7:D17, og du vil filtrere disse data baseret på kriterier specificeret i B2:D4 og kun udtrække Navn, Score og Grade kolonner. Sådan gør du det.

Trin 1: Angiv de kolonner, der skal udpakkes

Under eller ved siden af ​​dit datasæt skal du skrive overskrifterne på de kolonner, du ønsker at udtrække. Dette definerer "Kopiér til"-området, hvor de filtrerede data vises. I dette eksempel skriver jeg Navn, Score , Grade overskrifter i rækken F7:H7.

Trin 2: Anvend det avancerede filter

Nu kan du anvende det avancerede filter til kun at filtrere bestemte kolonner baseret på specificerede kriterier.

  1. Gå til data Fanebladet og vælg Avanceret i Sorter og filtrer gruppe.
  2. I Avanceret filter dialogboksen, skal du konfigurere som følger.
    1. I Handling sektion, vælg Kopier til en anden placering valgmulighed.
    2. I Listeområde skal du vælge hele listeområdet A7: D17.
    3. I Kriterier skal du vælge hele kriterieområdet A2: D4.
    4. I Kopier til sektion, vælg området (F7:H7 i dette tilfælde), hvor du har skrevet overskrifterne på de kolonner, du vil udtrække.
    5. Klik OK at anvende filteret. Se skærmbillede:

Resultat

Du kan se, at udtræksresultatet kun omfatter de angivne kolonner.


Bemærkninger til avanceret filter

  • Kriterieområdet skal have kolonneoverskrifter, der nøjagtigt matcher dem i listeområdet.
  • Hvis de filtrerede resultater kopieres til en anden placering, er funktionen Fortryd (Control + Z) ikke tilgængelig.
  • Når du anvender det avancerede filter i Excel, skal du sørge for at inkludere kolonneoverskrifterne i dit valg. Udeladelse af overskrifter kan føre til, at Excel fejlagtigt behandler den første celle i området som en overskrift, hvilket kan resultere i forkert filtrering.
  • Filtrerede resultater opdateres ikke dynamisk. Anvend det avancerede filter igen for at opdatere dem efter dataændringer.
  • Følgende tabel viser sammenligningshandlingerne for tal og datoer, som du kan bruge i de avancerede filterkriterier.
    Sammenligningsoperatør Betydning
    = Svarende til
    > Større end
    < Mindre end
    >= Større end eller lig med
    <= Mindre end eller lig med
    <> Ikke lig med

Bedste kontorproduktivitetsværktøjer

🤖 Kutools AI Aide: Revolutionér dataanalyse baseret på: Intelligent udførelse   |  Generer kode  |  Opret brugerdefinerede formler  |  Analyser data og generer diagrammer  |  Aktiver Kutools funktioner...
Populære funktioner: Find, fremhæv eller identificer dubletter   |  Slet tomme rækker   |  Kombiner kolonner eller celler uden at miste data   |   Runde uden formel ...
Super opslag: VLookup med flere kriterier    Multiple Value VLookup  |   VOpslag på tværs af flere ark   |   Fuzzy Lookup ....
Avanceret rulleliste: Opret hurtigt rulleliste   |  Afhængig rulleliste   |  Multivælg rulleliste ....
Column Manager: Tilføj et bestemt antal kolonner  |  Flyt kolonner  |  Skift synlighedsstatus for skjulte kolonner  |  Sammenlign områder og kolonner ...
Fremhævede funktioner: Grid fokus   |  Designvisning   |   Stor Formel Bar    Arbejdsbog & Ark Manager   |  Ressourcebibliotek (Autotekst)   |  Datovælger   |  Kombiner regneark   |  Krypter/Dekrypter celler    Send e-mails efter liste   |  Superfilter   |   Specielt filter (filter fed/kursiv/gennemstreget...) ...
Top 15 værktøjssæt12 tekst Værktøjer (tilføje tekst, Fjern tegn, ...)   |   50 + Chart Typer (Gantt kort, ...)   |   40+ Praktisk formler (Beregn alder baseret på fødselsdag, ...)   |   19 Indsættelse Værktøjer (Indsæt QR-kode, Indsæt billede fra sti, ...)   |   12 Konvertering Værktøjer (Tal til ord, Valutaomregning, ...)   |   7 Flet og del Værktøjer (Avancerede kombinere rækker, Opdel celler, ...)   |   ... og mere

Overlad dine Excel-færdigheder med Kutools til Excel, og oplev effektivitet som aldrig før. Kutools til Excel tilbyder over 300 avancerede funktioner for at øge produktiviteten og spare tid.  Klik her for at få den funktion, du har mest brug for...

Beskrivelse


Fanen Office bringer en grænseflade til et kontor med Office, og gør dit arbejde meget lettere

  • Aktiver redigering og læsning af faner i Word, Excel, PowerPoint, Publisher, Access, Visio og Project.
  • Åbn og opret flere dokumenter i nye faner i det samme vindue snarere end i nye vinduer.
  • Øger din produktivitet med 50 % og reducerer hundredvis af museklik for dig hver dag!
Comments (0)
No ratings yet. Be the first to rate!
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations