Excel-formel: Exempel på grundläggande filter -

Innehållsförteckning

Generisk formel

=FILTER(data,range=value,"not found")

Sammanfattning

För att fråga data och extrahera matchande poster kan du använda FILTER-funktionen. I exemplet som visas är formeln i F5:

=FILTER(B5:E15,E5:E15=H4,"not found")

Som hämtar data där staten = "TX".

Förklaring

Denna formel är beroende av FILTER-funktionen för att hämta data baserat på ett logiskt test. Arrayargumentet tillhandahålls som B5: E15, som innehåller hela uppsättningen data utan rubriker. Inkludera argumentet är ett uttryck som kör ett enkelt test:

E5:E15=H4 // test state values

Eftersom det finns 11 celler i intervallet E5: E11 returnerar detta uttryck en matris med 11 SANT och FALSKA värden så här:

(TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE)

Denna matris används av FILTER-funktionen för att hämta matchande data. Endast rader där resultatet är SANT gör det till den slutliga utgången.

Slutligen är argumentet "if_empty" inställt på "hittades inte" om ingen matchande data hittades.

Andra fält

Andra fält kan filtreras på liknande sätt. Om du till exempel vill filtrera samma data på beställningar som är större än $ 100 kan du använda FILTER så här

=FILTER(B5:E15,C5:C15>100,"not found")

Intressanta artiklar...