Excel-formel: Grundlæggende filtereksempel -

Indholdsfortegnelse

Generisk formel

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

Resumé

For at forespørge data og udtrække matchende poster kan du bruge FILTER-funktionen. I det viste eksempel er formlen i F5:

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

Hvilket henter data, hvor staten = "TX".

Forklaring

Denne formel er afhængig af FILTER-funktionen til at hente data baseret på en logisk test. Arrayargumentet leveres som B5: E15, som indeholder hele datasættet uden overskrifter. Inkluder-argumentet er et udtryk, der kører en simpel test:

E5:E15=H4 // test state values

Da der er 11 celler i området E5: E11, returnerer dette udtryk en matrix med 11 SANDE og FALSKE værdier som denne:

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

Denne matrix bruges af FILTER-funktionen til at hente matchende data. Kun rækker, hvor resultatet er SAND, gør det til den endelige output.

Endelig er argumentet "if_empty" indstillet til "ikke fundet", hvis der ikke findes nogen matchende data.

Andre felter

Andre felter kan filtreres på en lignende måde. For eksempel, for at filtrere de samme data på ordrer, der er større end $ 100, kan du bruge FILTER sådan

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

Interessante artikler...