Excel vzorec: Základní příklad filtru -

Obsah

Obecný vzorec

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

souhrn

K dotazování na data a extrakci odpovídajících záznamů můžete použít funkci FILTER. V zobrazeném příkladu je vzorec v F5:

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

Což načte data, kde State = "TX".

Vysvětlení

Tento vzorec spoléhá na funkci FILTER k načtení dat na základě logického testu. Argument pole je poskytován jako B5: E15, který obsahuje úplnou sadu dat bez záhlaví. Argument include je výraz, který spustí jednoduchý test:

E5:E15=H4 // test state values

Vzhledem k tomu, že v rozsahu E5: E11 je 11 buněk, vrátí tento výraz pole 11 TRUE a FALSE hodnot, jako je tato:

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

Toto pole používá funkce FILTER k načtení shodných dat. Pouze řádky, kde je výsledek PRAVDA, se dostanou do konečného výstupu.

Nakonec je argument „if_empty“ nastaven na „not found“ v případě, že nebudou nalezena žádná odpovídající data.

Další pole

Podobně lze filtrovat i další pole. Chcete-li například filtrovat stejná data o objednávkách větších než 100 USD, můžete použít FILTER takto

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

Zajímavé články...