Преглед садржаја
СУМПРОИЗВОД је изузетно сналажљива функција са много сврха. Када упоређујете податке између два или више опсега и рачунате са више критеријума, функција ЗБИРНИ ПРОИЗВОД је ваш први избор . Има јединствену способност да рукује низовима на паметан и елегантан начин. Често морамо да користимо комбинацију СУМПРОИЗВОД-ИФ или Условни СУМПРОИЗВОД да бисмо упоредили колоне са датим критеријумима и пронашли резултат. Данас у овом чланку ћемо разговарати о СУМПРОДУЦТ-ИФ комбинованој функцији и неким другим алтернативним приступима овој комбинацији.
Преузмите радну свеску за вежбу
Преузмите ову вежбу да бисте вежбали задатак док читате овај чланак.
Употреба СУМПРОДУЦТ+ИФ Цомбинатион.клск
Увод у функцију СУМПРОДУЦТ у Екцел-у
Технички, функција СУМПРОДУЦТ враћа збир вредности одговарајућих низова или опсега. Обично је множење подразумевана операција, али дељење, одузимање или сабирање такође могу да се ураде.
⦿ Синтакса:
Синтакса функција СУМПРОДУЦТ је једноставна и директна.
=СУМПРОДУЦТ(низ1, [низ2], [низ3], …)
⦿ Аргумент:
- [низ1]: Први низ или опсези ћелија чије вредности желимо да помножимо, а затим додамо.
- [ низ2], [низ3]…: Аргументи низа 2 до255 чије вредности желимо да помножимо, а затим да саберемо.
2 Примера коришћења комбинације СУМПРОДУЦТ ИФ у Екцелу
У Екцел-у нема уграђеног „СУМПРОДУЦТ ИФ” , али ово можете да користите као формулу низа комбиновањем функција СУМПРОДУЦТ и ИФ . Хајде да разговарамо о овој формули.
Пример 1: Примените формулу СУМПРОДУЦТ ИФ са једним критеријумом
Ову формулу можемо користити са једним критеријумом. Пратите ове кораке да бисте научили.
Корак-1:
- Размотрите табелу са подацима у којој су неке ставке воћа дате са „Регион“ , „Количина” и „Цена” . Сазнаћемо укупну цену неких ставки.
Корак-2:
- Креирајте други табелу било где у радном листу где желите да добијете укупну цену ставке. Бирамо ставке „Трешња” , „Јабука”, „Шљива” .
Корак-3:
- Примените следећу формулу у ћелију Х4 . Формат ове формуле је-
=СУМПРОИЗВОД(ИФ(опсег критеријума=критеријум, опсег вредности1*опсег вредности2))
- Убаците вредности у формулу.
=SUMPRODUCT(IF($C$5:$C$21=G5,$D$5:$D$21*$E$5:$E$21))
Где је
- Опсег_критеријума $Ц$5:$Ц$21.
- Критеријуми су Г5 , Г6 и Г7 .
- Опсег_вредности1 је $Д$5:$Д$21.
- Опсег_вредности2 је $Е$5:$Е$21.
- Применитиову формулу као формулу низа притиском на ЦТРЛ+СХИФТ+ЕНТЕР истовремено. Ако користите Екцел 365 , можете притиснути само ЕНТЕР да примените формулу низа.
Корак-4:
- Добили смо нашу укупну цену. Сада примените исту формулу за остале ставке.
Прочитајте више: СУМПРОИЗВОД са критеријумима у Екцел-у (5 метода )
Пример 2: Примените формулу СУМПРОДУЦТ ИФ са више критеријума у различитим колонама
Користићемо исту формулу за више критеријума.
Корак- 1:
- Хајде да додамо још један критеријум „Регион“ у табелу 2. У овом случају желимо да пронађемо укупну цену за „Трешња“ из региона „Океанија” и „Јабука” из региона „Азија” .
Корак-2:
- Сада примените формулу испод. Унесите вредности у формулу.
=SUMPRODUCT(IF($B$5:$B$21=G5,IF($C$5:$C$21=H5,$D$5:$D$21*$E$5:$E$21)))
Где,
- Опсег_критеријума је $Б$5:$Б$21, $Ц$5:$Ц$21.
- Критеријуми је Г5, Х5.
- Опсег_вредности1 је $Д$5:$Д$21.
- Опсег_вредности2 је $Е$5:$Е$21.
- Сада притисните ЕНТЕР .
Корак-3:
- Наша вредност је овде. Сада урадите исто за “Аппле” ставку.
Прочитајте више: Како се користи ЗБИРНИ ПРОИЗВОД ИФ у Екцел-у
Како користити само ЗБИРНИ ПРОИЗВОД УместоСУМПРОДУЦТ ИФ Формула у Екцел-у
Постоје неки други приступи за извођење претходних резултата. Алтернативни начин да се критеријуми уметну у функцију СУМПРОИЗВОД као низ користећи двоструки унарни (–) за конверзију ТРУЕ или ФАЛСЕ у 1 или 0 .
СУМПРОИЗВОД са једним условом:
Размотрићемо претходни пример у овом случају. Са листе ћемо пронаћи укупну цену “Манга” .
- Примените условну формулу СУМПРОИЗВОД испод.
=SUMPRODUCT(--(C5:C21=G5),D5:D21,E5:E21)
Где је,
- Низ1 (– (Ц5:Ц21=Г5).
- [Низ2] је Д5:Д21.
- [Низ3] је Е5:Е21.
- Притисните „Ентер“. Наш резултат је овде.
Објашњење формуле:
Сада ћемо објаснити како овај условни СУМПРОИЗВОД функција ради
- Када у формулу унесемо “–(Ц4:Ц20=Г4)” , ова двострука унарна (–) претвара ТРУЕ или ФАЛСЕ у 1 или 0 . Изаберите овај “–(Ц4:Ц20=Г4)” део на радном листу и притисните “Ф9” да видите основне вредности.
Излаз: {0,1,0,0,0,0,0,0,1,1,0,1,1 ,0,0,0,1}
- Сада ако разбијемо низове на вредности, стварна формула ће изгледати овакоово,
=СУМПРОИЗВОД({0,1,0,0,0,0,0,0,1,1,0,1,1,0,0,0, 1},{20,50,100,50,500,80,90,56,60,80,100,40,45,25,35,45,90},{15,20,2,5,12,10,15,9, 20,30,5,30,25,10,10,20,15})
- Први низ ће се множити са другим, а затим ће се други низ множити са трећим низом. Пратите ову слику
Тако функционише овај условни СУМПРОИЗВОД .
Прочитајте више: СУМПРОИЗВОД Опсег датума [7 продуктивних метода]
Примена више услова у различитим колонама:
У следећем примеру ћемо сазнати укупан број цена „Трешња” из „Океаније” региона.
- Примените формулу. Коначни облик ове формуле је,
=SUMPRODUCT(--(B5:B21=G5), --(C5:C21=H5),D5:D21,E5:E21)
Где,
- Низ1 је (–(Ц5:Ц21=Г5),–(Ц5:Ц21=Х5).
- [Низ2] је Д5:Д21.
- [Низ3] је Е5:Е21.
- Притисните ЕНТЕР Наш резултат је постигнут.
Прочитајте више: СУМПРОДУЦТ функција са више колона у Екцел (4 једноставна начина)
Примена логике ИЛИ:
Можемо додати ИЛИ логику у нашу формулу да бисмо ову формулу учинили више динамичан.
Рецимо, потребно је да добијемо укупну цену “Манго” и “Цхерри” из табеле података.
- Примените формулу СУМПРОИЗВОД са ИЛИ и уметните вредности.
- Формулаје
=SUMPRODUCT(--((C5:C21=G5)+(C5:C21=H5)>0),D5:D21,E5:E21)
Где,
- Низ1 је –((Ц5:Ц21=Г5)+(Ц5:Ц21=Х5)&гт;0). Овде је Г5 „Манго” а Х5 је „Вишња” . Овај низ броји укупан број „Манго” и „Цхерри” у табели података.
- [Низ2] је Д5:Д21.
- [Низ3] је Е5:Е21.
- Притисните “ Унесите” да бисте добили укупну цену производа.
Примена више критеријума И/ИЛИ:
У овом случају, применићемо Ор логику са више услова.
У следећем примеру, морамо да пронађемо укупну цену за “Цхерри” и “Манго” из „Асиа” и „Еуропе” региона.
- Да бисмо добили резултат, сада ћемо применити формулу са АНД/ОР логика. Формула је
=SUMPRODUCT(--((B5:B21=H4)+(B5:B21=H5)>0),--((C5:C21=H6)+(C5:C21=H7)>0),D5:D21,E5:E21)
Где,
- Низ1 је –((Б5:Б21=Х4)+(Б5:Б21=Х5)&гт;0),–((Ц5:Ц21=Х6)+(Ц5:Ц21=Х7)&гт; 0). Овде Б5:Б21 је „Регион” Колона, Х4 и Х5 је „Азија” и „Европа ” .Слично, Ц5:Ц21 је „Ставка” колона, Х6 и Х7 је „Трешња” и „Манго“.
- [Низ2] је Д5:Д21.
- [ Низ3] је Е5:Е21.
- Притисните ЕНТЕР да бисте добили укупну цену.
Брзе напомене
✅ Низови у формули СУМПРОИЗВОД морају имати исти број редова и колона. Аконе, добијате #ВРЕДНОСТ! Грешка.
✅ Функција СУМПРОДУЦТ третира ненумеричке вредности као нуле. Ако имате било које ненумеричке вредности у својој формули, одговор ће бити “0”.
✅ Пошто је формула ЗБИНИ ПРОИЗВОД ИФ формула низа, морате притисните ЦТРЛ+СХИФТ+ЕНТЕР истовремено да бисте применили формулу.
✅ Функција СУМПРОДУЦТ не подржава џокер знакове.
Закључак
Данас смо разговарали о формули СУМПРОИЗВОД ИФ и неким другим алтернативним условним формулама СУМПРОИЗВОД у овом чланку. Надамо се да ће вам овај чланак бити од користи када се суочите са проблемима. Ако имате било какву забуну, слободно коментаришите. Да бисте сазнали више о Екцел-у, посетите наш сајт .