
Üldine valem
=FILTER(data,EXACT(range,A1))
Kokkuvõte
Andmete filtreerimiseks tõstutundlikul viisil saate kasutada funktsiooni FILTER koos funktsiooniga EXACT. Näidatud näites on valem F5-s järgmine:
=FILTER(B5:D15,EXACT(B5:B15,"RED"))
Mis ekstraheerib andmeid, kus värv on "PUNANE", austades suurt ja väikest tähte.
Selgitus
See valem tugineb funktsioonile FILTER andmete hankimiseks loogilise testi põhjal. Massiivi argument on esitatud kui B5: D15, mis sisaldab kõiki päisteta andmeid. Argument include on avaldis, mis põhineb funktsioonil EXACT:
EXACT(B5:B15,"RED")
Funktsioon EXACT võrdleb kahte tekstistringi tõstutundlikult. Kui need kaks stringi on täpselt ühesugused, tagastab EXACT TÕENE. Kui need kaks stringi pole täpselt ühesugused, tagastab EXACT vale.
Kuna anname esimese argumendina vahemiku 11 väärtusega ja teisena string "PUNANE", tagastab EXACT 11 sellise tulemusega massiivi:
(FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE)
Pange tähele, et TRUE asukoht vastab reale, kus värv on "PUNANE".
See massiiv naasis otse funktsiooni FILTER argumendina "kaasata". FILTER kasutab massiivi andmete filtreerimiseks ja tagastab kolm rida, kus värv on "PUNANE". Ridu, mille värv on "Punane", ei kaasata.
Osaline matš
FILTERiga täpse vaste käivitamiseks osalise vaste põhjal vaadake siin selgitatud näidet.