
Генеричка формула
(=LARGE(IF(criteria,values),n))
Резиме
Да бисте вратили највеће вредности у скупу података са критеријумима, можете користити формулу засновану на функцијама ЛАРГЕ и ИФ.
У приказаном примеру, формула у Ф5 је:
(=LARGE(IF(B5:B11="B",C5:C11),2))
Напомена: ово је формула низа и мора се унети са цонтрол + схифт + ентер.
Објашњење
Функција ЛАРГЕ може се користити за проналажење „н-те“ највеће вредности у нумеричким подацима на следећи начин:
=LARGE(values,n)
У овом примеру треба да укључимо само вредности повезане са групом Б. Да бисмо то урадили, користимо функцију ИФ за филтрирање:
IF(B5:B11="B",C5:C11)
Будући да изводимо логички тест на низу ћелија, добивамо низ резултата:
(ФАЛСЕ; 98; ФАЛСЕ; 60; ФАЛСЕ; 95; ФАЛСЕ)
Имајте на уму да само вредности из групе Б улазе у низ. Вредности групе А постају ФАЛСЕ јер не успеју на логичком тесту. Овај низ се враћа унутар функције ЛАРГЕ са 2 тврдо кодирана као „нтх“ (аргумент „к“ у ЛАРГЕ):
=LARGE((FALSE;98;FALSE;60;FALSE;95;FALSE),2)
ЛАРГЕ затим враћа 95, другу највећу вредност у групи Б као коначни резултат.
Више критеријума
Да бисте узели у обзир више критеријума, можете проширити формулу логичком логиком у облик попут овог:
=LARGE(IF((criteria1)*(criteria2),values),n)
Где критеријуми1 и критеријуми2 и представљају израз за испитивање вредности у опсегу критеријума, као што је приказано у оригиналном примеру изнад.