
Általános képlet
=FILTER(data,range=value,"not found")
Összegzés
Az adatok lekérdezéséhez és az egyező rekordok kinyeréséhez használhatja a SZŰRŐ funkciót. A bemutatott példában az F5 képlete a következő:
=FILTER(B5:E15,E5:E15=H4,"not found")
Ami az adatokat lekérdezi, ahol az állam = "TX".
Magyarázat
Ez a képlet a SZŰRŐ függvényre támaszkodik az adatok logikai teszt alapján történő lekéréséhez. A tömb argumentum B5: E15, amely fejlécek nélküli teljes adatsort tartalmaz. Az include argumentum egy olyan kifejezés, amely egyszerű tesztet futtat:
E5:E15=H4 // test state values
Mivel az E5: E11 tartományban 11 cella van, ez a kifejezés 11 TRUE és FALSE értékű tömböt ad vissza, így:
(TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE)
Ezt a tömböt a SZŰRŐ funkció használja az egyező adatok lekérésére. Csak azok a sorok teszik a végső kimenetbe, ahol az eredmény IGAZ.
Végül az "if_empty" argumentum értéke "nem található", ha nem található megfelelő adat.
Egyéb mezők
Más mezők is hasonló módon szűrhetők. Például ugyanazon adatok szűrésére a 100 USD-nél nagyobb megrendeléseknél használhatja az ilyen SZŰRŐ lehetőséget
=FILTER(B5:E15,C5:C15>100,"not found")