
Генеричка формула
=FILTER(data,EXACT(range,A1))
Резиме
Да бисте податке филтрирали на велика и мала слова, уз помоћ функције ЕКСАЦТ можете да користите функцију ФИЛТЕР. У приказаном примеру, формула у Ф5 је:
=FILTER(B5:D15,EXACT(B5:B15,"RED"))
Који издваја податке где је боја „ЦРВЕНА“, поштујући велика и мала слова.
Објашњење
Ова формула се ослања на функцију ФИЛТЕР за преузимање података на основу логичког теста. Аргумент низа је дат као Б5: Д15, који садржи све податке без заглавља. Аргумент инцлуде је израз заснован на ЕКСАЦТ функцији:
EXACT(B5:B15,"RED")
Функција ЕКСАЦТ упоређује два текстуална низа на велика и мала слова. Ако су два низа потпуно иста, ЕКСАЦТ враћа ТРУЕ. Ако два низа нису потпуно иста, ЕКСАЦТ враћа ФАЛСЕ.
Будући да као први аргумент дајемо опсег са 11 вредности, а као други низ „ЦРВЕНО“, ЕКСАЦТ враћа низ са 11 резултата попут овог:
(FALSE;FALSE;FALSE;TRUE;FALSE;FALSE;TRUE;FALSE;FALSE;FALSE;TRUE)
Приметите да положај ТРУЕ одговара реду у којем је боја „ЦРВЕНА“.
Овај низ се вратио директно у функцију ФИЛТЕР као аргумент „укључи“. ФИЛТЕР користи низ за филтрирање података и враћа три реда где је боја „ЦРВЕНА“. Редови у којима је боја „црвена“ нису укључени.
Делимична утакмица
Да бисте покренули тачно подударање са ФИЛТЕР-ом на основу делимичног подударања, погледајте овде објашњени пример.