Розрахунок суми творів в Excel

При виконанні деяких розрахунків потрібно знаходити суму творів. Цей вид обчислень часто виконують бухгалтера, інженери, планувальники, учні освітніх установ. Наприклад, даний спосіб розрахунку затребуваний для зведення загальної кількості заробітної плати за відпрацьовані дні. Виконання цієї дії може знадобитися і в інших галузях, і навіть для побутових потреб. Давайте з'ясуємо, як в програмі Excel можна розрахувати суму творів.

Обчислення суми продукту

З самого найменування дії зрозуміло, що сума добутків являє собою додавання результатів множення окремих чисел. В Екселі цю дію можна виконати за допомогою простої математичної формули або застосувавши спеціальну функцію СУММВИРОБ . Давайте розглянемо детально ці способи окремо.

Спосіб 1: використання математичної формули

Більшості користувачів відомо, що в Ексель можна виконати значну кількість математичних дій просто поставивши знак «=» в порожній комірці, а далі записавши вираз за правилами математики. Цей спосіб можна використовувати і для знаходження суми творів. Програма, згідно з математичними правилами, відразу підраховує твори, а вже потім складає їх в загальну суму.

  1. Встановлюємо знак " дорівнює» (=) в осередку, в якій буде виводитися результат вироблених обчислень. Записуємо туди вираз суми творів за наступним шаблоном:

    =a1*b1*…+a2*b2*…+a3*b3*…+…

    Наприклад, таким способом можна розрахувати вираз:

    =54*45+15*265+47*12+69*78

  2. Формула суммы произведений в Microsoft Excel
  3. Щоб зробити розрахунок і вивести його результат на екран, тиснемо на кнопку Enter на клавіатурі.
Результат расчета формулы суммы произведений в Microsoft Excel

Спосіб 2: робота з посиланнями

Замість конкретних чисел в цій формулі можна вказувати посилання на осередки, в яких вони розташовані. Посилання можна вписати вручну, але зручніше це робити, виділивши після знака «=» , «+» або «*» відповідну клітинку, в якій міститься число.

  1. Отже, відразу записуємо вираз, де замість чисел вказані посилання на осередки.
  2. Формула суммы произведений со ссылками в Microsoft Excel
  3. Потім, щоб зробити підрахунок, натискаємо на кнопку Enter . Результат обчислення буде виведений на екран.
Результат расчета формулы суммы произведений со ссылками в Microsoft Excel

Звичайно, даний вид обчислення досить простий і інтуїтивно зрозумілий, але в разі, якщо в таблиці дуже багато значень, які потрібно перемножити, а потім скласти, цей спосіб може зайняти дуже багато часу.

Урок: робота з формулами в Excel

Спосіб 3: Використання функції SUMPRODUCT

Для того, щоб підрахувати суму твору, деякі користувачі вважають за краще спеціально призначену для цього дії функцію – СУММВИРОБ .

Найменування даного оператора говорить про його призначення саме за себе. Перевага цього способу перед попереднім полягає в тому, що з його допомогою можна обробляти відразу цілі масиви, а не виконувати дії з кожним числом або осередком окремо.

Синтаксис даної функції має такий вигляд:

=СУМПРОІЗВ(масив1; масив2;...)

Аргументами цього оператора є діапазони даних. При цьому вони згруповані за групами множників. Тобто, якщо відштовхуватися від шаблону, про який ми говорили вище (a1*b1*…+a2*b2*…+a3*b3*…+…) , то в першому масиві розташовуються множники групи a , у другому-групи b , в третьому-групи c і т.д. дані діапазони обов'язково повинні бути однотипними і рівними по довжині. Розташовуватися вони можуть, як вертикально, так і горизонтально. Всього даний оператор може працювати з кількістю аргументів від 2 до 255.

Формулу СУММВИРОБ можна відразу записувати в комірку для виведення результату, але багатьом користувачам легше і зручніше проводити обчислення через Майстер функцій.

  1. Виділяємо осередок на аркуші, в якій буде виводитися підсумковий результат. Тиснемо на кнопку " Вставити функцію» . Вона оформлена у вигляді піктограми і розташовується зліва від поля рядка формул.
  2. Переход в Мастер функций в Microsoft Excel
  3. Після того, як користувач зробив дані дії, запускається Майстер функцій . У ньому відкривається список всіх, за малим винятком, операторів, з якими можна працювати в Ексель. Щоб знайти потрібну нам функцію, переходимо в категорію »Математичні" або " повний алфавітний список» . Після того, як знайшли найменування " СУМПРОІЗВ» , виділяємо його і тиснемо на кнопку «OK» .
  4. Переход к аргументам функции СУММПРОИЗВ в Microsoft Excel
  5. Запускається вікно аргументів функції СУММВИРОБ . За кількістю аргументів воно може мати від 2 до 255 полів. Адреси діапазонів можна забивати вручну. Але це займе значну кількість часу. Можна зробити дещо по-іншому. Встановлюємо курсор в перше поле і виділяємо з затиснутою лівою кнопкою миші масив першого аргументу на аркуші. Таким же чином чинимо з другим і з усіма наступними діапазонами, координати яких відразу ж відображаються у відповідному полі. Після того, як всі дані введені, тиснемо на кнопку «OK» у нижній частині вікна.
  6. Аргументы функции СУММПРОИЗВ в Microsoft Excel
  7. Після цих дій програма самостійно виробляє всі необхідні обчислення і виводить підсумковий результат в ту клітинку, яка була виділена в першому пункті даної інструкції.
Результаты вычисления функции СУММПРОИЗВ в Microsoft Excel

Урок: Майстер функцій в Excel

Спосіб 4: застосування функції за умовою

Функція СУММВИРОБ хороша і тим, що її можна застосовувати за умовою. Розберемо, як це робиться на конкретному прикладі.

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

  1. Тим же способом, що і в попередній раз, викликаємо вікно аргументів функції СУММВИРОБ . У перших двох полях вказуємо в якості масивів відповідно діапазони, де вказана ставка співробітників і кількість відпрацьованих ними днів. Тобто, робимо все, як і в попередньому випадку. А ось в третьому полі задаємо координати масиву, в якому містяться імена співробітників. Відразу ж після адреси додаємо запис:

    = " Парфьонов Д. Ф."

    Після того, як всі дані внесені, тиснемо кнопку «OK» .

  2. Аргументы функции СУММПРОИЗВ с условием в Microsoft Excel
  3. Додаток виробляє обчислення. У розрахунок беруться тільки рядки, в яких присутня ім'я " Парфьонов Д. Ф» , тобто те, що нам і потрібно. Результат обчислень відображається в попередньо виділеній комірці. Але результат дорівнює нулю. Це пов'язано з тим, що формула в тому вигляді, в якому вона існує зараз, працює некоректно. Нам потрібно її трохи перетворити.
  4. Промежуточный результат вычисления по условию в Microsoft Excel
  5. Для того щоб перетворити формулу, виділяємо осередок з підсумковим значенням. Виконуємо дії в рядку формул. Аргумент з умовою беремо в дужки, а між ним і іншими аргументами крапку з комою міняємо на знак множення (*) . Тиснемо на кнопку Enter . Програма виробляє підрахунок і на цей раз видає вже коректне значення. Ми отримали загальну суму заробітної плати за три місяці, яка належить співробітнику підприємства Парфьонову Д. ф.
Итоговый результат вычисления по условию в Microsoft Excel

Таким же чином можна застосовувати умови не тільки до тексту, але і до чисел з датами, додаючи знаки умови «<» , «>» , «=» , «< >» .

Як бачимо, існує два основних способи обчислення суми добутків. Якщо даних не дуже багато, то легше скористатися простою математичною формулою. Коли ж в обчисленні бере участь велика кількість чисел, Користувач збереже значну кількість свого часу і сил, якщо скористається можливостями спеціалізованої функції СУММВИРОБ . Крім того, за допомогою цього ж оператора можна проводити обчислення за умовою, що звичайна формула не вміє робити.

більше статей на цю тему: