FILTER Excel-data med en funktion! - Excel Tips

Innehållsförteckning

FILTER är en helt ny Dynamic Array-funktion i Excel. Tillkännagavs vid Ignite 2018 är funktionen en av flera nya Excel-funktioner:

  • Måndag täckte den nya = A2: A20-formeln, SPILL-felet och den nya SINGLE-funktionen som krävs i stället för Implicit korsning
  • Tisdag täckt SORT och SORTBY
  • Denna artikel täcker FILTER
  • Torsdagen kommer att täcka UNIKT
  • Fredag ​​täcker SEQUENCE och RANDARRAY-funktionerna

FILTER accepterar en matris, behåller de rader du anger och returnerar resultaten till ett spillintervall.

För den här artikeln kommer du att använda den här datamängden:

Namn, lag och poäng

Syntaksen för FILTER är FILTER (array, inkludera, (om tom))

FILTER-syntax

Första exemplet: Du vill hämta alla rader från datamängden där teamet är blått. Sätt Blue i cell F1. Formeln som anges i E4 är =FILTER(A4:C16,B4:B16=F1,"None Found").

Observera att du inte behöver använda F4 eller dollartecken i formeln. Det är en enda formel som returnerar flera resultat. Det finns inget behov av att kopiera det någonstans, så det finns inget behov av absoluta referenser. Du behöver inte heller trycka på Ctrl + Shift + Enter.

En FILTER-formel returnerar alla röda teammedlemmar

Ändra F1 till Blue så får du alla Blue-teammedlemmarna.

Ändra F1 för att ändra resultaten

Det tredje argumentet för FILTER är valfritt och illustreras här. (if_empty) anger texten som ska returneras om det inte fanns några resultat. Om du ändrar F1 till Lime får du texten som anges i formeln.

f
Ange vad du ska returnera om inget hittas

Resultatet ovan är inte särskilt fullständigt. Vad händer om du har en formel som verkligen behöver ett numeriskt svar i den tredje kolumnen? Du kan ange en arraykonstant som argumentet (if_empty):=FILTER(A4:C16,B4:B16=F1,("None Found","No Team",0))

Kommer det tredje argumentet att acceptera en array? Ja.

Ju mer du använder dessa nya Dynamic Array-formler, desto mer fantastiska ser de ut.

I sitt inlägg om FILTER har Excel-teamets Smitty Smith ett bra exempel på att göra ett AND i den nya FILTER-funktionen.

Kolla på video

Ladda ner Excel-fil

För att ladda ner excel-filen: filter-function-in-excel.xlsx

Excel-tanke på dagen

Jag har frågat mina Excel Master-vänner om deras råd om Excel. Dagens tanke att fundera på:

"Utelämna onödiga format"

Jordan Goldmeier

Intressanta artiklar...