FILTER Excel-data med en funktion! - Excel-tip

Indholdsfortegnelse

FILTER er en helt ny Dynamic Array-funktion i Excel. Annonceret ved Ignite 2018 er funktionen en af ​​flere nye Excel-funktioner:

  • Mandag dækkede den nye = A2: A20-formel, SPILL-fejlen og den nye ENKELE funktion, der kræves i stedet for Implicit skæringspunkt
  • Tirsdag dækket SORT og SORTBY
  • Denne artikel dækker FILTER
  • Torsdag dækker UNIKT
  • Fredag ​​dækker SEQUENCE og RANDARRAY-funktioner

FILTER accepterer en matrix, holder de rækker, du angiver, og returnerer resultaterne til et spildområde.

I denne artikel bruger du dette datasæt:

Navn, hold og score

Syntaksen for FILTER er FILTER (matrix, inkluderer, (hvis tom))

FILTER syntaks

Første eksempel: Du vil hente alle rækker fra datasættet, hvor holdet er blå. Sæt blå i celle F1. Formlen indtastet i E4 er =FILTER(A4:C16,B4:B16=F1,"None Found").

Bemærk, at du ikke behøver at bruge F4 eller dollartegn i formlen. Det er en enkelt formel, der returnerer flere resultater. Der er ikke behov for at kopiere dette overalt, så der er ikke behov for absolutte referencer. Du behøver heller ikke at trykke på Ctrl + Shift + Enter.

Én FILTER-formel returnerer alle de røde teammedlemmer

Skift F1 til Blå, så får du alle de blå teammedlemmer.

Skift F1 for at ændre resultaterne

Det tredje argument i FILTER er valgfrit og illustreres her. (if_empty) angiver teksten, der skal returneres, hvis der ikke var nogen resultater. Hvis du ændrer F1 til Lime, får du den tekst, der er angivet i formlen.

f
Angiv, hvad der skal returneres, hvis der ikke findes noget

Resultatet ovenfor er ikke særlig komplet. Hvad hvis du har en formel, der virkelig har brug for et numerisk svar i 3. kolonne? Du kan angive en matrixkonstant som (if_empty) argumentet:=FILTER(A4:C16,B4:B16=F1,("None Found","No Team",0))

Vil det tredje argument acceptere en matrix? Ja.

Jo mere du bruger disse nye Dynamic Array-formler, jo mere forbløffende ser de ud.

I sit indlæg om FILTER har Excel-holdets Smitty Smith et godt eksempel på at lave en OG inde i den nye FILTER-funktion.

Se video

Download Excel-fil

For at downloade 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 at tænke over:

"Udelad unødvendige formater"

Jordan Goldmeier

Interessante artikler...