
Splošna formula
=FILTER(data,EXACT(range,A1))
Povzetek
Če želite podatke filtrirati na velike in male črke, lahko s pomočjo funkcije FILTER uporabite skupaj s funkcijo EXACT. V prikazanem primeru je formula v F5:
=FILTER(B5:D15,EXACT(B5:B15,"RED"))
Ki izvleče podatke, kjer je barva "RDEČA", upoštevajoč velike in male črke.
Pojasnilo
Ta formula se opira na funkcijo FILTER za pridobivanje podatkov na podlagi logičnega testa. Argument matrike je podan kot B5: D15, ki vsebuje vse podatke brez glav. Argument include je izraz, ki temelji na funkciji EXACT:
EXACT(B5:B15,"RED")
Funkcija EXACT primerja dva besedilna niza na velike in male črke. Če sta niza popolnoma enaka, EXACT vrne TRUE. Če dva niza nista popolnoma enaka, vrne EXACT FALSE.
Ker podajamo obseg z 11 vrednostmi kot prvi argument in niz "RDEČE" kot drugi, EXACT vrne polje z 11 rezultati, kot je ta:
(FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE)
Upoštevajte, da položaj TRUE ustreza vrstici, kjer je barva "RDEČA".
Ta matrika se je vrnila neposredno v funkcijo FILTER kot argument "vključi". FILTER uporablja matriko za filtriranje podatkov in vrne tri vrstice, kjer je barva "RDEČA". Vrstice, katerih barva je "rdeča", niso vključene.
Delna tekma
Če želite zagnati natančno ujemanje s FILTER na podlagi delnega ujemanja, glejte primer, ki je razložen tukaj.