Використання функції SUMPRODUCT для обчислення суми добутку відповідних значень в одному або кількох масивах

Увага! : Цю статтю перекладено за допомогою служби машинного перекладу; див. застереження. Версію цієї статті англійською мовою див. тут для отримання довідки.

Функція SUMPRODUCT використовує діапазони клітинок (або масиви) як аргументи (частини формули, завдяки яким вона працює). За допомогою цієї функції можна помножити елементи в масивах, а потім підсумувати загальний результат.

У цьому прикладі представлено список продуктів, який складається із двох масивів: у першому вказано ціни для всіх елементів, а у другому зазначено кількість елементів, які буде придбано.

Ціни та кількості, які необхідно перемножити та підсумувати

  1. Щоб створити формулу, введіть =SUMPRODUCT(B3:B6;C3:C6) і натисніть клавішу Enter.

Кожну клітинку у стовпці В буде помножено на відповідну клітинку в тому самому рядку у стовпці C, а результати буде додано. Загальна сума, яку потрібно витратити на продукти, становить 21,60 грн.

  1. Щоб написати довшу формулу, яка дає вам той же результат, введіть = B3 * C3 + B4 * C4 + B5 * C5 + B6 * C6 і натисніть клавішу Enter.

Після натиснення клавіші Enter результат залишається незмінним – 21,60 грн. Клітинка B3 множиться на клітинку C3, а результат додається до результату множення клітинки B4 на клітинку C4 тощо. Лише уявіть, яка корисна може бути функція SUMPRODUCT, якщо необхідно обробити сотні (або навіть тисячі) рядків.

Примітки : 

  • Довжина стовпців або рядків (масивів) має бути однакова.

  • Якщо у клітинці замість числа міститься текст, її значення вважається нульовим.

Приклад

Якщо хочете поекспериментувати з функцією SUMPRODUCT і масивами, для цього можна використати книгу Excel Online, дані якої відрізняються від наведених у цій статті.

Скопіюйте зразок даних у наведеній нижче таблиці та вставте їх у клітинку A1 нового аркуша Excel. Для відображення результатів формул виберіть потрібні формули, натисніть клавішу F2, а потім натисніть клавішу Enter. За необхідності можна настроїти ширину стовпця, щоб бачити всі дані.

А

Б

Г

Д

3

4

2

7

8

6

6

7

1

9

5

3

Формула

Результат

'=SUMPRODUCT(A2:B4;D2:E4)

=SUMPRODUCT(A2:B4,D2:E4)

Перемножує всі елементи двох діапазонів (A2:B4 та D2:E4), а потім підсумовує їхні добутки, тобто 3*2 + 4*7 + 8*6 + 6*7 + 1*5 + 9*3 (156).

Крім того, щоб спробувати всі можливості, можна відкрити цю книгу у програмі Excel. Для цього в нижньому правому кутку книги клацніть піктограму Excel  Піктограма Excel у веб-застосунку Excel Web App , збережіть файл у зручному розташуванні на комп’ютері, а потім відкрийте його.

На початок сторінки

Примітка : Застереження про машинний переклад: Цю статтю перекладено комп’ютерною системою без втручання людини. Корпорація Майкрософт пропонує таку послугу, щоб іншомовні користувачі могли дізнаватися про продукти, служби й технології Microsoft. Оскільки статтю перекладено за допомогою служби машинного перекладу, вона може містити смислові, синтаксичні або граматичні помилки.

Отримуйте нові функції раніше за інших
Приєднайтеся до оцінювачів Office

Ця інформація корисна?

Дякуємо за ваш відгук!

Дякуємо за відгук! Схоже, вам може стати в нагоді допомога одного з наших спеціалістів служби підтримки Office, з яким ми вас можемо з’єднати.

×