Екцел формула: Филтрирај са тачним подударањем -

Генеричка формула

=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)

Приметите да положај ТРУЕ одговара реду у којем је боја „ЦРВЕНА“.

Овај низ се вратио директно у функцију ФИЛТЕР као аргумент „укључи“. ФИЛТЕР користи низ за филтрирање података и враћа три реда где је боја „ЦРВЕНА“. Редови у којима је боја „црвена“ нису укључени.

Делимична утакмица

Да бисте покренули тачно подударање са ФИЛТЕР-ом на основу делимичног подударања, погледајте овде објашњени пример.

Занимљиви Чланци...