Екцел формула: Условна медијана са критеријумима -

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

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

(=MEDIAN(IF(criteria,range)))

Резиме

Да бисте израчунали условну медијану на основу једног или више критеријума, можете користити формулу низа која заједно користи функције МЕДИАН и ИФ. У приказаном примеру, формула у Ф5 је:

=MEDIAN(IF(group=E5,data))

при чему је „група“ именовани опсег Б5: Б14, а „подаци“ именовани опсег Ц5: Ц14.

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

Објашњење

Функција МЕДИАН нема уграђени начин примене критеријума. Датом опсегу, вратит ће МЕДИЈСКИ (средњи) број у том опсегу.

Да бисмо применили критеријуме, користимо функцију ИФ унутар МЕДИАН за „филтрирање“ вредности. У овом примеру функција ИФ филтрира према групи попут ове:

IF(group=E5,data)

Овај израз упоређује сваку вредност у именованом опсегу „група“ са вредношћу у Е5 („А“). Будући да се критеријум примењује на низ са више вредности, резултат је низ ТРУЕ ФАЛСЕ вредности попут ове:

(TRUE;TRUE;TRUE;TRUE;TRUE;FALSE;FALSE;FALSE;FALSE;FALSE)

У овом низу свака ТРУЕ одговара вредности у групи А. ИФ функција процењује ове резултате и враћа одговарајућу вредност из именованог опсега „подаци“. Коначни резултат из ИФ је

(1;2;3;3;5;FALSE;FALSE;FALSE;FALSE;FALSE)

Приметите да су преживеле само вредности у групи А, а вредности групе Б су сада ФАЛСЕ. Овај низ се враћа у функцију МЕДИАН, која аутоматски занемарује ФАЛСЕ вредности и враћа средњу вредност, 3.

Напомена: када се ИФ користи на овај начин за филтрирање вредности помоћу операције низа, формула се мора унети са цонтрол + схифт + ентер.

Додатни критеријуми

Да бисте применили више критеријума, можете угнездити још један ИФ унутар првог ИФ:

(=MEDIAN(IF(criteria1,IF(criteria2,data))))

Да бисте избегли додатно гнежђење, такође можете да користите логичку логику у критеријумима.

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