
Генеричка формула
=INDEX(rng,MODE(MATCH(rng,rng,0)))
Резиме
Да бисте издвојили вредност речи или текста која се најчешће јавља у неком опсегу, можете да користите формулу засновану на неколико функција ИНДЕКС, УРЕЂАЈ и РЕЖИМ.
У приказаном примеру, формула у Х5 је:
=INDEX(B5:F5,MODE(MATCH(B5:F5,B5:F5,0)))
Објашњење
Радећи изнутра, функција МАТЦХ подудара се са опсегом. Односно, функцији МАТЦХ дајемо исти опсег за вредност претраживања и низ прегледа (Б5: Ф5).
Будући да вредност прегледа садржи више од једне вредности (низа), МАТЦХ враћа низ резултата, где сваки број представља позицију. У приказаном примеру низ изгледа овако:
(1,2,1,2,2)
Где год се појави „пас“, видимо 2, а где год се појави „мачка“ видимо 1. То је зато што функција МАТЦХ увек враћа прво подударање, што значи да ће накнадна појављивања дате вредности вратити исту (прву) позицију.
Даље, овај низ се доводи у функцију МОДЕ. МОДЕ враћа број који се најчешће појављује, што је у овом случају 2. Број 2 представља положај на којем ћемо пронаћи вредност која се најчешће јавља у опсегу.
На крају, морамо извући саму вредност. За ово користимо функцију ИНДЕКС. За низ користимо опсег вредности (Б5: Ф5). Број реда даје МОДЕ.
ИНДЕКС враћа вредност на позицији 2, која је „пас“.
Празне ћелије
Да бисте се бавили празним ћелијама, можете да користите следећу формулу низа, која додаје израз ИФ за тестирање празних ћелија:
(=INDEX(B5:F5,MODE(IF(B5:F5"",MATCH(B5:F5,B5:F5,0)))))
Ово је формула низа и мора се унети са цонтрол + схифт + ентер.