Excel vzorec: základný príklad filtra -

Obsah

Všeobecný vzorec

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

Zhrnutie

Ak chcete dopytovať údaje a extrahovať zodpovedajúce záznamy, môžete použiť funkciu FILTER. V zobrazenom príklade je vzorec v F5:

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

Ktoré načítava údaje, kde štát = "TX".

Vysvetlenie

Tento vzorec sa pri načítaní údajov na základe logického testu spolieha na funkciu FILTER. Argument poľa je poskytovaný ako B5: E15, ktorý obsahuje celú sadu údajov bez hlavičiek. Argument include je výraz, ktorý spustí jednoduchý test:

E5:E15=H4 // test state values

Pretože v rozsahu E5: E11 je 11 buniek, tento výraz vráti pole s 11 hodnotami TRUE a FALSE, ako je táto:

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

Toto pole používa funkcia FILTER na získanie zhodných údajov. Do konečného výstupu sa dostanú iba riadky, ktorých výsledok je TRUE.

Nakoniec je argument „if_empty“ nastavený na hodnotu „not found“ v prípade, že sa nenájdu žiadne zodpovedajúce údaje.

Ostatné polia

Podobne môžu byť filtrované aj ďalšie polia. Napríklad na filtrovanie rovnakých údajov o objednávkach, ktoré sú väčšie ako 100 USD, môžete použiť FILTER takto

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

Zaujímavé články...