Hvad er avanceret filter i Excel?
Avanceret filter adskiller sig fra det automatiske filter i Excel, denne funktion ligner ikke en knap, der kan bruges på et enkelt museklik. For at bruge et avanceret filter skal vi først definere et kriterium for det automatiske filter og derefter klikke på fanen Data og derefter i det avancerede afsnit for det avancerede filter, hvor vi udfylder vores kriterier for dataene.
Hvordan bruges avanceret filter i Excel? (Med eksempler)
Lad os lære brugen af dette ved hjælp af nogle eksempler.
Eksempel nr. 1
Antag, at vi har følgende data til at filtrere baseret på forskellige kriterier.

Vi er nødt til at kontrollere salgstransaktionen foretaget af 'Taran' og 'Suresh.' Derefter kan vi bruge OR-operatøren og vise de poster, der opfylder alle betingelser. For at få resultaterne kan vi følge trinene for at anvende disse filtre i Excel.
- Trin 1: For at anvende et avanceret filter skal vi først vælge nogen af cellerne i dataområdet.

- Trin 2: klik derefter på fanen Data - > Sorter og filtrer gruppe -> Avanceret kommando

- Trin 3: Når vi klikker på 'Avanceret', åbnes en dialogboks 'Avanceret filter' for at bede Listeinterval om at filtrere, Kriterieområde for at definere kriterierne og Uddrag rækkevidde til kopiering af de filtrerede data (hvis det ønskes).

- Trin 4: For kriterier skal vi kopiere kolonneoverskrifterne på den øverste række og definere kriterierne under feltoverskriften. For at specificere kriterierne kan vi bruge sammenligningsoperatoren, som er som følger:


- Trin 5: Vi ønsker at få alle poster med navnet 'Suresh' eller 'Taran.' Kriterierne vil være som nedenfor:

For 'ELLER' betingelser, hvor vi vil vise de poster, der opfylder en hvilken som helst af betingelsen, skal vi specificere kriterierne i forskellige rækker.
Der er to handlinger i et avanceret filter.
- Filtrer listen på plads : Denne mulighed filtrerer listen på det oprindelige sted, dvs. i selve listeområdet. Efter analyse kan vi fjerne filteret ved hjælp af kommandoen 'Ryd' i gruppen 'Sorter og filtrer' under 'Data'.

- Kopier til en anden placering : Denne mulighed kopierer de ønskede data i henhold til kriterierne til det angivne interval.
Vi kan bruge en hvilken som helst af mulighederne i henhold til vores behov, men vi bruger den anden mulighed oftere.
Nu skal vi
- Åbn 'Avanceret filter' dialogboksen

- Angivelse af listeområdet som $ A $ 5: $ D $ 26, Kriterieområde som $ A $ 1: $ D $ 3 og ' Kopiér til' Range som $ F $ 5: $ I $ 26. Klik på 'OK'.

Vi kan se alle poster, der har Navn som 'Suresh' eller 'Taran' , filtreres ud og vises separat i et andet celleområde.

Eksempel 2
Nu ønsker vi at få alle salgstransaktionerne i Qtr 1 og Sydindien. Kriterierne er som nedenfor:

Som vi har her 'OG' betingelse, dvs. vi vil vise de poster, hvor begge betingelser er opfyldt. Derfor har vi nævnt kriterierne under begge kolonneoverskrifter i samme række.
Nu klikker vi på kommandoen 'Avanceret' i gruppen 'Sorter og filtrer' under fanen 'Data' .

Fra dialogboksen ' Avanceret filter ' vælger vi 'Kopiér til en anden placering' og definer derefter A5: D26 som listeområde , A1: D2 som kriterieområde og F5: I26 som ' Kopiér til' område.

Nu er resultatet som følger:

Eksempel 3
Nu vil vi finde salg i Qtr 1 eller foretaget i Nordindien.
Vi skal specificere både kriterierne i forskellige rækker og forskellige kolonner. Vi skal vise dataene, hvis nogen af betingelserne er opfyldt, og begge betingelser er relateret til forskellige kolonner.
Trin:
- Brug for at åbne dialogboksen 'Avanceret filter' .

- Angiv listeområdet som $ A $ 5: $ D $ 26

- Angiv kriterieområde som $ A $ 1: $ D $ 3

- Angiv 'Kopier til' rækkevidde som $ F $ 5: $ I $ 26

Resultatet ville være som følger:

Eksempel 4
Nu vil vi finde alt salg af Rs. 2000-4000 og Rs. 10000-13000.

Da vi har fire betingelser som (Betingelse 1 OG Betingelse 2) ELLER (Betingelse 3 OG Betingelse 4).
(> = 2000 OG = 10000 OG <= 13000)
Derfor har vi nævnt betingelserne med “ AND” i samme række og Betingelser med “ELLER” i forskellige rækker.
Trin:
- For at åbne dialogboksen 'Avanceret filter' klikker vi på 'Avanceret' i gruppen 'Sorter og filtrer' under 'Data'.

- I dialogboksen 'Avanceret filter' specificerer vi
- Liste liste som $ A $ 5: $ D $ 26

- Kriterier som $ A $ 1: $ D $ 3
- 'Kopiér til' Område som $ F $ 5: $ I $ 26

- Efter at have klikket på 'OK'. Resultatet bliver:

Eksempel 5
Nu vil vi finde salget af Qtr 1 fra Sunny eller Qtr 3 fra Mukesh.

Da vi har AND og OR , begge typer forhold i forhold, derfor specificerer vi betingelserne i kriterierne i forskellige rækker (OR) og forskellige kolonner (AND).
Trin:
- For at åbne dialogboksen 'Avanceret filter' klikker vi på 'Avanceret' i gruppen 'Sorter og filtrer' under 'Data'.

- I dialogboksen 'Avanceret filter' specificerer vi
- Liste liste som $ A $ 5: $ D $ 26

- Kriterier som $ A $ 1: $ D $ 3

- 'Kopiér til' Område som $ F $ 5: $ I $ 26

- Efter at have klikket på OK, ville resultatet blive

Eksempel # 6 - Brug af WILDCARD-tegn
Vi vil finde alle salgstransaktioner, der har et navn, der slutter med 'esh' eller regionens første ord, der slutter med 'st' og kun ønsker at hente navn, salg og region.

Her * betegner mere end et tegn og
'?' angiver kun et tegn.
Da vi kun vil have nogle kolonner, ikke alle, skal vi specificere kolonneetiketterne på Kopiér til rækkevidde, før vi implementerer det avancerede filter.

Nu kalder vi kommandoen.
Trin:
- For at åbne dialogboksen 'Avanceret filter' klikker vi på 'Avanceret' i gruppen 'Sorter og filtrer' under 'Data'.

- I dialogboksen 'Avanceret filter' specificerer vi
- Liste liste som $ A $ 5: $ D $ 26

- Kriterier som $ A $ 1: $ D $ 3

- 'Kopiér til' Område som $ F $ 5: $ H $ 26

- Efter at have klikket på ' OK'. Resultatet ville være:

Eksempel 7
Nu vil vi filtrere de fem største salg (af et stort beløb).

Formelcellen skal evaluere SAND eller FALSK, da vi ønsker at få de største fem poster. Derfor har vi brugt STOR Excel-funktion og sammenlignet værdien med salgsbeløbet .
Som vi kan se, er kolonneoverskriften for formelcellen tom. Vi kan enten holde det tomt eller give det navn, der ikke stemmer overens med nogen af kolonnens overskrifter i dataområdet.
Nu specificerer vi intervallerne i dialogboksen 'Avanceret filter' . Trin er:
- For at åbne dialogboksen 'Avanceret filter' klikker vi på 'Avanceret' i gruppen 'Sorter og filtrer' under 'Data'.

- I dialogboksen 'Excel Advanced Filter' specificerer vi
- Liste liste som $ A $ 5: $ D $ 26

- Kriterier som $ A $ 1: $ E $ 2

- 'Kopiér til' Område som $ F $ 5: $ I $ 26

- Efter at have klikket på OK. Resultatet ville være sådan:

Ting at huske
- Området, som det skal anvendes til, skal have en unik overskrift, da duplikatoverskrifter forårsager et problem, når der køres et avanceret filter.
- Der skal være mindst en tom række mellem listeområdet og kriterieområdet.