Преминаване към основното съдържание
Office

SUMPRODUCT функция

Функция SUMPRODUCT връща сумата от произведенията на съответните диапазони или масиви. Операцията по подразбиране е умножение, но също така е възможно събиране, изваждане и деление.

В този пример ще използва SUMPRODUCT, за да върне общата сума на продажбите за даден артикул и размер:

Пример за използване на функцията SUMPRODUCT, за да се върнат общо продажбите, когато са осигурени с име на продукта, размер и стойности за индивидуалните продажби за всеки.

SUMPRODUCT отговаря на всички екземпляри на елемента Y/size M и ги сумира, така че за този пример 21 плюс 41 е равно на 62.

Синтаксис

За да използвате операцията по подразбиране (умножение):

= SUMPRODUCT (array1; [масив2]; [масив3];...)

Синтаксисът на функцията SUMPRODUCT има следните аргументи:

Аргумент

Описание

array1   

Задължителен

Първият аргумент масив, чиито компоненти искате да умножите и след това са сумирате.

[масив2], [масив3],...    

По желание

От 2 от 255 аргументи масиви, чиито компоненти искате да умножите и след това да сумирате.

За извършване на други аритметични операции

Използвайте SUMPRODUCT както обикновено, но заместете запетаите, разделящи аргументите за масиви с аритметичните оператори, които желаете (*,/; +;-). След изпълнението на всички операции резултатите ще бъдат сумирани както обикновено.

Забележка: Ако използвате аритметични оператори, обмислете дали да не поставите аргументите си за масив в скоби, и да използвате скоби, за да групирате аргументите за масив, за да управлявате реда на аритметичните операции.

Забележки

  • Аргументите за масив трябва да имат едни и същи размери. Ако не го направят, SUMPRODUCT връща #VALUE! стойност на грешката. Например = SUMPRODUCT (C2: C10; D2: D5) ще върне грешка, тъй като диапазоните не са с един и същ размер.

  • SUMPRODUCT третира нечисловите елементи от масивите като нули.

Пример 1

Пример за функцията SUMPRODUCT, използвана за връщане на сумата от продадените елементи, когато се предоставят разходи за единица и количество.

За да създадете формулата, като използвате нашия примерен списък, въведете = SUMPRODUCT (C2: C5; D2: D5) и натиснете клавиша Enter. Всяка клетка в колона C се умножава по съответната клетка в същия ред в колона D и резултатите се сумират. Общата сума за хранителните стоки е $78,97.

За да напишете по-дълга формула, която дава същия резултат, въведете = C2 * D2 + C3 * D3 + C4 * D4 + C5 * D5 и натиснете клавиша Enter. След натискане на ENTER резултатът е един и същ: $78,97. Клетка C2 се умножава по D2 и резултатът е добавен към резултата на клетка C3 Times клетка D3 и т. н.

Пример 2

Следващият пример използва SUMPRODUCT, за да върне общия размер на нетните продажби по агент за продажби, където има и двете общи продажби и разходи по агент. В този случай използваме таблица на Excel, която използва структурирани препратки вместо стандартни диапазони в Excel. Ще видите, че в диапазона Sales, разходи и агент има препратки по име.

Пример за функцията SUMPRODUCT, за да върне общо продажби чрез търговски представител, когато се предоставя с продажби и разходи за всеки от тях.

Формулата е: = SUMPRODUCT (((таблица1 [продажби]) + (таблица1 [разходи]) * (таблица1 [агент] = B8)) и връща сумата от всички продажби и разходи за агента, който е посочен в клетка B8.

Пример 3

В този пример искаме да върнем общата сума на конкретен елемент, продаден в даден регион. В този случай колко череши е продала източната област?

Exampe за използване на SUMPRODUCT, за да се върне сборът от елементите по регион. В този случай количеството череши, продадени в източната област.

Ето формулата е: = SUMPRODUCT ((B2: B9 = В12) * (C2: C9 = С12) * D2: D9). Първо умножава броя на повторенията на Изтока по броя на съвпадащите срещания на череши. И накрая, той сумира стойностите на съответните редове в колоната Sales. За да видите как Excel изчислява това, изберете клетката за формули, а след това преминете към формулите , > изчислите формулата > оценка.

Имате нужда от още помощ?

Винаги можете да попитате експерт в техническата общност на Excel, да получите поддръжка в общността за отговори или да предложите нова функция или подобрение на User Voice за Excel.

Вж. също

Извършвай условни изчисления върху диапазони от клетки

Сума на базата на няколко критерия с SUMIFS

Преброяване на базата на няколко критерия с COUNTIFS

Средно на базата на няколко критерия с AVERAGEIFS

Забележка:  Тази страница е преведена чрез автоматизация и може да съдържа граматически грешки и несъответствия. Нашата цел е това съдържание да ви бъде полезно. Можете ли да ни кажете дали информацията е била полезна за вас? Ето статията на английски за справка.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×