Екцел формула: Минимум ако је више критеријума -

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

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

(=MIN(IF(rng1=criteria1,IF(rng2=criteria2,values))))

Резиме

Да бисте добили минималну вредност у скупу података користећи више критеријума (тј. Да бисте добили МИН ИФ), можете користити формулу низа засновану на функцијама МИН и ИФ. У приказаном примеру формула у И6 је:

(=MIN(IF(color=G6,IF(item=H6,price))))

За боју "црвене" и предмет "шешир" резултат је 8,00 УСД

Напомена: Ово је формула низа и мора се унети помоћу Цтрл + Схифт + Ентер

Објашњење

Овај пример користи следеће именоване опсеге: „боја“ = Б6: Б14, „ставка“ = Ц6: Ц14 и „цена“ = Е6: Е14. У овом примеру имамо цене за производе у различитим регионима. Циљ је пронаћи минималну цену за дату боју и предмет.

Ова формула користи две угнежђене ИФ функције, умотане у МИН да би вратиле минималну цену користећи два критеријума. Почевши од логичког теста првог ИФ израза, цолор = Г6, вредности у именованој боји опсега (Б6: Б14) се проверавају у односу на вредност у ћелији Г6, „црвена“. Резултат је низ попут овог:

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

У логичком тесту за другу изјаву ИФ, ставка = Х6, вредности у именованој ставци опсега (Ц6: Ц14) се проверавају у односу на вредност у ћелији Х6, „шешир“. Резултат је низ попут овог:

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

„Вредност ако је тачно“ за 2. ИФ изјаву именовани опсег „цене“ (Е6: Е14), што је низ попут овог:

(11;8;9;12;9;10;9;8;7)

Цена се враћа за сваку ставку у овом опсегу само када је резултат прва два низа горе ИСТИНА за ставке на одговарајућим позицијама. У приказаном примеру коначни низ унутар МИН-а изгледа овако:

(11;8;9;FALSE;FALSE;FALSE;FALSE;FALSE;FALSE)

Имајте на уму да су једине цене које „преживе“ оне у положају када је боја „црвена“, а ставка „шешир“.

Функција МИН тада враћа најнижу цену, аутоматски занемарујући ФАЛСЕ вредности.

Алтернативна синтакса која користи логичку логику

Такође можете користити следећу формулу низа, која користи само једну функцију ИФ заједно са логичком логиком:

(=MIN(IF((color=G6)*(item=H6),price)))

Предност ове синтаксе је у томе што је недвојбено лакше додати додатне критеријуме без додавања додатних угнежђених ИФ функција.

Са МИНИФС функцијом

Функција МИНИФС, представљена у програму Екцел 2016 путем система Оффице 365, дизајнирана је да враћа минимуме на основу једног или више критеријума, без потребе за формулом низа. Са МИНИФС-ом, формула у И6 постаје:

=MINIFS(price,color,G6,item,H6)

Напомена: МИНИФС ће аутоматски занемарити празне ћелије које испуњавају критеријуме. Другим речима, МИНИФС неће празне ћелије које испуњавају критеријуме третирати као нулу. С друге стране, МИНИФС ће вратити нулу (0) ако ниједна ћелија не одговара критеријумима.

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