FILTER er en helt ny Dynamic Array-funksjon i Excel. Annonsert på Ignite 2018, er funksjonen en av flere nye Excel-funksjoner:
- Mandag dekket den nye = A2: A20-formelen, SPILL-feilen og den nye SINGLE-funksjonen som kreves i stedet for Implisitt kryss
- Tirsdag dekket SORT og SORTBY
- Denne artikkelen dekker FILTER
- Torsdag vil dekke UNIKT
- Fredag dekker funksjonene SEKVENS og RANDARRAY
FILTER godtar en matrise, beholder radene du angir, og returnerer resultatene til et spillområde.
For denne artikkelen vil du bruke dette datasettet:
![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_2.jpg.webp)
Syntaksen til FILTER er FILTER (matrise, inkluderer, (hvis tom))
![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_3.jpg.webp)
Første eksempel: Du vil hente alle rader fra datasettet der teamet er blått. Sett Blue i celle F1. Formelen som er angitt i E4 er =FILTER(A4:C16,B4:B16=F1,"None Found")
.
Legg merke til at du ikke trenger å bruke F4 eller dollartegn i formelen. Det er en enkelt formel som returnerer flere resultater. Det er ikke nødvendig å kopiere dette hvor som helst, så det er ikke behov for absolutte referanser. Du trenger heller ikke å trykke Ctrl + Shift + Enter.
![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_4.jpg.webp)
Bytt F1 til Blue, så får du alle Blue Team-medlemmene.
![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_5.jpg.webp)
Det tredje argumentet til FILTER er valgfritt og illustreres her. (if_empty) spesifiserer teksten som skal returneres i tilfelle det ikke var noen resultater. Hvis du endrer F1 til Lime, får du teksten spesifisert i formelen.
f![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_6.jpg.webp)
Resultatet ovenfor er ikke veldig komplett. Hva om du har en formel som virkelig trenger et numerisk svar i 3. kolonne? Du kan spesifisere en matrisekonstant som (if_empty) argumentet:=FILTER(A4:C16,B4:B16=F1,("None Found","No Team",0))
![](https://cdn.wiki-base.com/8697065/filter_excel_data_with_a_function_-_excel_tips_7.jpg.webp)
Jo mer du bruker disse nye Dynamic Array-formlene, jo mer fantastiske ser de ut.
I sitt innlegg om FILTER har Excel-teamets Smitty Smith et godt eksempel på å gjøre et OG inne i den nye FILTER-funksjonen.
Se på video
Last ned Excel-fil
Slik laster du ned excel-filen: filter-function-in-excel.xlsx
Excel-tanken om dagen
Jeg har bedt mine Excel Master-venner om deres råd om Excel. Dagens tanke å tenke på:
"Utelat unødvendige formater"
Jordan Goldmeier