Excel formula: Tekst koji se najčešće pojavljuje -

Generička formula

=INDEX(rng,MODE(MATCH(rng,rng,0)))

Sažetak

Da biste izdvojili vrijednost riječi ili teksta koja se najčešće javlja u nekom rasponu, možete upotrijebiti formulu koja se temelji na nekoliko funkcija INDEX, MATCH i MODE.

U prikazanom primjeru formula u H5 je:

=INDEX(B5:F5,MODE(MATCH(B5:F5,B5:F5,0)))

Obrazloženje

Radeći iznutra prema van, funkcija MATCH podudara se s rasponom prema sebi. Odnosno, funkciji MATCH dajemo isti raspon za vrijednost pretraživanja i polje pretraživanja (B5: F5).

Budući da vrijednost pretraživanja sadrži više od jedne vrijednosti (polja), MATCH vraća niz rezultata, gdje svaki broj predstavlja položaj. U prikazanom primjeru niz izgleda ovako:

(1,2,1,2,2)

Gdje god se pojavi "pas", vidimo 2, a gdje god se pojavi "mačka", vidimo 1. To je zato što funkcija MATCH uvijek vraća prvo podudaranje, što znači da će sljedeća pojavljivanja zadane vrijednosti vratiti isti (prvi) položaj.

Zatim se ovaj niz unosi u funkciju MODE. MODE vraća broj koji se najčešće pojavljuje, što je u ovom slučaju 2. Broj 2 predstavlja položaj na kojem ćemo pronaći vrijednost koja se najčešće javlja u rasponu.

Napokon, moramo izvući samu vrijednost. Za to koristimo funkciju INDEX. Za niz koristimo raspon vrijednosti (B5: F5). Broj retka daje MODE.

INDEX vraća vrijednost na položaju 2, što je "pas".

Prazne stanice

Da biste se bavili praznim stanicama, možete upotrijebiti sljedeću formulu niza koja dodaje izraz IF za testiranje praznih ćelija:

(=INDEX(B5:F5,MODE(IF(B5:F5"",MATCH(B5:F5,B5:F5,0)))))

Ovo je formula niza i mora se unijeti sa control + shift + enter.

Zanimljivi članci...