Екцел формула: Пронађите најдужи низ у колони -

Преглед садржаја

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

(=INDEX(rng,MATCH(MAX(LEN(rng)),LEN(rng),0)))

Резиме

Да бисте пронашли најдужи низ (име, реч итд.) У колони, можете користити формулу низа засновану на ИНДЕКС и МАТЦХ, заједно са ЛЕН и МАКС. У приказаном примеру, формула у Ф6 је:

(=INDEX(names,MATCH(MAX(LEN(names)),LEN(names),0)))

Где је „имена“ именовани опсег Ц5: Ц14.

Напомена: ово је формула низа и мора се унети са цонтрол + схифт + ентер.

Објашњење

Кључ ове формуле је функција МАТЦХ, која је постављена овако:

MATCH(MAX(LEN(name)),LEN(name),0))

У овом исечку, МАТЦХ је подешен да изврши тачно подударање давањем нуле за тип подударања. За вредност претраживања имамо следеће:

MAX(LEN(names))

Овде функција ЛЕН враћа низ резултата (дужина), по један за свако име на листи:

(5;6;8;6;6;5;6;9;6;6)

Функција МАКС тада враћа највећу вредност, 9 у овом случају. За низ претраживања, ЛЕН се поново користи за враћање низа дужина. После ЛЕН и МАКС трчања имамо:

MATCH(9,(5;6;8;6;6;5;6;9;6;6),0)

који враћа положај максималне вредности, 8.

Ово иде у ИНДЕКС овако:

=INDEX(names,8)

ИНДЕКС правилно враћа вредност на 8. месту имена , а то је „Степхание“.

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