
Generička formula
=FILTER(data,range=value,"not found")
Sažetak
Za traženje podataka i izdvajanje odgovarajućih zapisa možete koristiti funkciju FILTER. U prikazanom primjeru formula u F5 je:
=FILTER(B5:E15,E5:E15=H4,"not found")
Koji dohvaća podatke gdje je država = "TX".
Obrazloženje
Ova se formula oslanja na funkciju FILTER za dohvaćanje podataka na temelju logičkog testa. Argument niza pruža se kao B5: E15, koji sadrži puni skup podataka bez zaglavlja. Argument include izraz je koji pokreće jednostavan test:
E5:E15=H4 // test state values
Budući da se u rasponu E5: E11 nalazi 11 ćelija, ovaj izraz vraća niz od 11 TRUE i FALSE vrijednosti poput ove:
(TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE;TRUE;TRUE)
Ovaj niz koristi funkcija FILTER za dohvaćanje odgovarajućih podataka. Samo redovi u kojima je rezultat ISTINA ulaze u konačni rezultat.
Konačno, argument "if_empty" postavljen je na "not found" u slučaju da se ne pronađu odgovarajući podaci.
Ostala polja
Ostala se polja mogu filtrirati na sličan način. Na primjer, za filtriranje istih podataka za narudžbe veće od 100 USD možete upotrijebiti ovakav FILTER
=FILTER(B5:E15,C5:C15>100,"not found")