Най- SUMPRODUCT функция в Excel е много гъвкава функция, която ще даде различни резултати в зависимост от въведените аргументи. Какво SUMPRODUCT функцията обикновено е да умножите елементите на една или повече масиви и след това да добавите или сумирате продуктите заедно. Но чрез коригиране на формата на аргументите, SUMPRODUCT ще брои броя на клетките в даден диапазон, съдържащи данни, които отговарят на конкретни критерии.
SUMPRODUCT Функция Синтаксис и аргументи
Синтаксисът на функцията се отнася до оформлението на функцията и включва името на функцията, скобите, сепараторите на запетаи и аргументите. За да получи функция за броене на клетки, вместо да изпълнява стандартната си цел за съхраняване на данни, трябва да се използва следният нестандартен синтаксис SUMPRODUCT:
= SUMPRODUCT (масив1, масив2)
- масив 1: Този аргумент обозначава първия масив или диапазон, който ще бъде умножен, след това добавен.
- array2: Този аргумент обозначава втория масив или диапазон, който ще бъде умножен, след това добавен.
Excel също така съдържа и COUNTIF и COUNTIFS функции, които ви позволяват да преброите клетки, които отговарят на един или повече зададени критерии. Понякога обаче, SUMPRODUCT е по-лесно да се работи с, когато става въпрос за намиране на множество условия, свързани със същия обхват.
Въвеждане на функцията SUMPRODUCT
Обикновено най-добрият начин за въвеждане на функции в Excel е използването на Формула Builder, което улеснява въвеждането на аргументи един по един без да се налага да въвеждате скоби или запетаи, които действат като сепаратори между аргументите.
Тъй като този пример използва неправилна форма на SUMPRODUCT функция, Формула Builder не може да се използва. Вместо това функцията трябва да бъде въведена в клетка на работен лист.
= SUMPRODUCT (($ A $ 2: $ B $ 6> 25) * ($ A $ 2: $ B $ 6 <75)
- Кликнете върху клетка В7- мястото, където ще се показват резултатите от функцията.
- Въведете формулата, отбелязана по-горе, в клетка Е6 на работния лист.
- Отговорът5 трябва да се появи в клетка В7 тъй като има само пет стойности в обхвата - 40, 45, 50, 55 и 60 - които са между 25 и 75.
- Когато кликнете върху клетка В7 завършената формула се появява в лентата за формули над работния лист.
Разбиване на SUMPRODUCT
Когато са зададени условия за аргументите, SUMPRODUCT оценява всеки елемент на масива срещу условието и връща булева стойност (TRUE или FALSE). За целите на изчисленията Excel присвоява стойност от1 за тези масивни елементи, които са ВЯРНО и стойност от0 за онези, които са FALSE.
Друг начин да мисля за какво SUMPRODUCT е да мислим за знака за умножение като заИ състояние. Имайки предвид това, условието е вярно само когато са изпълнени двете условия - числа по-големи от 25И по-малко от 75. Функцията тогава обобщава всички истински стойности, за да достигне резултата от 5.