Функција СУМПРОДУЦТ је заправо наведена у категорији математике и тригонометрије Екцел функција. Пошто је примарна сврха СУМПРОДУЦТ-а да израчуна збирни производ, већина људи не зна да га заправо можете користити за тражење вредности. У ствари, ову разноврсну функцију можете користити прилично ефикасно у већини модела података.
Основе СУМПРОДУЦТ
Функција СУМПРОДУЦТ је дизајнирана да помножи вредности из два или више опсега података, а затим сабере резултате да би се вратио збир производа. Погледајте следећу слику да видите типичан сценарио у којем је ЗБИРНИ ПРОИЗВОД користан.
СУМПРОДУЦТ, добијање укупне продаје укључује множење цене” видтх=”458″/>
Без ЗБИРНОГ ПРОИЗВОДА, добијање укупне продаје укључује множење цене са јединицама, а затим сабирање резултата.
Видећете уобичајену анализу у којој вам је потребна укупна продаја за 2011. и 2012. Као што видите, да бисте добили укупну продају за сваку годину, прво морате да помножите цену са бројем јединица да бисте добили укупан износ за сваку годину. Регион. Затим морате да збројите те резултате да бисте добили укупну продају за сваку годину.
Са функцијом СУМПРОДУЦТ, можете извршити анализу у два корака са само једном формулом. Следећа слика приказује исту анализу са формулама ЗБИРНИ ПРОИЗВОД. Уместо да користите 11 формула, можете да извршите исту анализу са само 3!
Функција СУМПРОДУЦТ вам омогућава да извршите исту анализу са само “ширина=”535″/>
Функција СУМПРОДУЦТ вам омогућава да извршите исту анализу са само 3 формуле уместо са 11.
Синтакса функције СУМПРОДУЦТ је прилично једноставна:
ЗБИРНИ ПРОИЗВОД( Низ1 , Низ2 , …)
Низ : Низ представља опсег података. Можете користити било где од 2 до 255 низова у формули СУМПРОДУЦТ. Низови се множе заједно, а затим сабирају. Једино чврсто и брзо правило које морате запамтити је да сви низови морају имати исти број вредности. То значи да не можете користити ЗБИРНИ ПРОИЗВОД ако опсег Кс има 10 вредности, а опсег И 11 вредности. У супротном, добијате #ВРЕДНОСТ! грешка.
Заокрет у функцији СУМПРОДУЦТ
Занимљива ствар у вези са функцијом СУМПРОДУЦТ је да се може користити за филтрирање вредности. Погледајте следећу слику:
Функција СУМПРОДУЦТ се може користити за филтрирање података на основу критеријума.” ширина=”535″/>
Функција СУМПРОДУЦТ се може користити за филтрирање података на основу критеријума.
Формула у ћелији Е12 повлачи збир укупних јединица само за северни регион. У међувремену, ћелија Е13 повлачи јединице евидентиране за северни регион 2011.
Да бисте разумели како ово функционише, погледајте формулу у ћелији Е12. Та формула гласи ЗУМПРОИЗВОД((Ц3:Ц10=„Север“)*(Е3:Е10)).
У Екцел-у, ТРУЕ се процењује на 1, а ФАЛСЕ на 0. Свака вредност у колони Ц која је једнака северу вреднује се ТРУЕ или 1. Када вредност није север, процењује се на ФАЛСЕ или 0. Део формуле који гласи (Ц3 :Ц10=„Север“) набраја сваку вредност у опсегу Ц3:Ц10, додељујући 1 или 0 свакој вредности. Затим интерно, формула ЗБИРНИ ПРОИЗВОД се преводи у
(1*Е3)+(0*Е4)+(0*Е5)+(0*Е6)+(1*Е7)+(0*Е8)+(0*Е9)+(0*Е10).
Ово вам даје одговор 1628. јер
(1*751)+(0*483)+(0*789)+(0*932)+(1*877)+(0*162)+(0*258)+(0*517)
једнако 1628.
Примена формула СУМПРОДУЦТ у моделу података
Као и увек у Екцел-у, не морате строго кодирати критеријуме у својим формулама. Уместо да експлицитно користите „Север“ у формули СУМПРОИЗВОД, можете референцирати ћелију која садржи вредност филтера. Можете замислити да ћелија А3 садржи реч север, у ком случају можете користити (Ц3:Ц10=А3) уместо (Ц3:Ц10=„Север“). На овај начин можете динамички да мењате критеријуме филтера, а ваша формула се наставља.
Следећа слика показује како можете да користите овај концепт за извлачење података у табелу за провођење на основу више критеријума. Имајте на уму да свака формула ЗБИРНОГ ПРОИЗВОДА приказана овде упућује на ћелије Б3 и Ц3 за филтрирање на налогу и линији производа. Опет, можете додати падајуће листе за валидацију података ћелијама Б3 и Ц3, што вам омогућава да лако промените критеријуме.
Функција СУМПРОДУЦТ се може користити за извлачење сумираних бројева из д” видтх=”535″/>
Функција СУМПРОДУЦТ се може користити за повлачење сумираних бројева из слоја података у стадијумске табеле.