Основна употреба | Напредна употреба
Да бисте израчунали збир производа одговарајућих бројева у једном или више опсега, користите Екцел -ова моћна функција СУМПРОДУЦТ.
Основна употреба
1. На пример, доња функција СУМПРОДУЦТ израчунава укупан потрошени износ.
Објашњење: функција СУМПРОДУЦТ врши ово израчунавање: (2 * 1000) + (4 * 250) + (4 * 100) + (2 * 50) = 3500.
2. Распони морају имати исте димензије или ће Екцел приказати #ВРЕДНОСТ! грешка.
3. Функција СУМПРОДУЦТ третира све уносе који нису нумерички као да су нуле.
4. Ако испоручујете један опсег, функција СУМПРОДУЦТ даје потпуно исти резултат као и функција СУМ.
Напредна употреба
Функција СУМПРОДУЦТ је изузетно свестрана функција и може произвести исти резултат као и многе уграђене функције у Екцелу, па чак и формуле низа!
1а. На пример, доња функција ЦОУНТИФ броји број ћелија које садрже тачно звездицу.
1б. Доња функција СУМПРОДУЦТ даје потпуно исти резултат.
Објашњење: -(А1: А7 = "звезда") се своди на следећу константу низа:
-{ТРУЕ; ФАЛСЕ; ФАЛСЕ; ФАЛСЕ; ФАЛСЕ; ТРУЕ; ФАЛСЕ}
Двоструки негатив - приморава ове логичке вредности на 1 и 0 (ТРУЕ = 1, ФАЛСЕ = 0). Резултат:
{1;0;0;0;0;1;0}
Ова константа низа се користи као аргумент за функцију СУМПРОДУЦТ, дајући резултат 2.
1ц. Доња функција ЦОУНТИФ броји број ћелија које садрже тачно звездицу + 1 знак. Знак питања (?) Одговара тачно једном знаку.
1д. Функција СУМПРОДУЦТ није савршена! Не можете користити замјенске знакове (? И *) када користите функцију СУМПРОДУЦТ.
2а. Формула низа испод броји број знакова у опсегу ћелија.
Напомена: довршите формулу низа притиском на ЦТРЛ + СХИФТ + ЕНТЕР. Екцел додаје увијене заграде {}.
2б. Доња функција СУМПРОДУЦТ даје потпуно исти резултат.
Напомена: константа низа {9; 4; 6; 5} се користи као аргумент за функцију СУМПРОДУЦТ, дајући резултат 24. Функција СУМПРОДУЦТ ручно управља низовима тако да не морате да завршите притиском на ЦТРЛ + СХИФТ + ЕНТЕР. Ово је једна од највећих предности функције СУМПРОДУЦТ јер витичасте заграде {} збуњују многе почетнике у Екцелу!
3а. Формула низа испод сумира продају у 2021-2022.
3б. Доња функција СУМПРОДУЦТ даје потпуно исти резултат.
Објашњење: (ГОДИНА (А1: А5) = 2018)*Б1: Б5 се своди на:
({2018; 2017; 2018; 2017; 2017} = 2018)*{10; 1; 7; 20; 3} и ово се смањује на:
{ТРУЕ; ФАЛСЕ; ТРУЕ; ФАЛСЕ; ФАЛСЕ}*{10; 1; 7; 20; 3}
Не треба нам двоструки негатив (видети пример 1б) јер оператор множења * аутоматски приморава логичке вредности на 1 и 0 (ТРУЕ = 1, ФАЛСЕ = 0). Резултат:
{10;0;7;0;0}
Ова константа низа се користи као аргумент за функцију СУМПРОДУЦТ, дајући резултат 17.