Функція SUM

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

Наприклад:

  • =SUM(A2:A10)

  • =SUM(A2:A10; C2:C10)

Ваш браузер не підтримує відео. Інсталюйте Microsoft Silverlight, Adobe Flash Player або Internet Explorer 9.

Це відео входить до навчального курсу Додавання чисел у програмі Excel 2013.

SUM(число1;[число2];...)

Ім’я аргументу

Опис

число1    (обов’язковий аргумент)

Перше число, яке потрібно додати. Число може бути, наприклад, 4, посилання на клітинку (B6) або діапазон клітинок (B2:B8).

число2–255    (необов’язковий аргумент)

Друге число, яке потрібно додати. Можна вказати до 255 чисел.

Якщо необхідно швидко знайти суму діапазону клітинок, потрібно лише виділити його й подивитись у нижній правий кут вікна Excel.

Знімок екрана: вибір діапазону клітинок і перегляд рядка стану
Рядок стану


Це рядок стану. У ньому відображається інформація про виділені клітинки. Якщо клацнути його правою кнопкою миші, спливе меню функцій з усіма варіантами, які можна вибрати. Зверніть увагу, що в рядку стану також відображаються значення для вибраного діапазону, якщо для цих атрибутів встановлено позначки. Дізнайтеся більше про рядок стану.

Найпростіший спосіб додати формулу SUM до аркуша – скористатися майстром автосуми. Виберіть пусту клітинку безпосередньо над або під діапазоном, який потрібно підсумувати, і на вкладці стрічки "Основне" чи "Формули" виберіть елементи Автосума > Сума. Майстер автосуми автоматично визначить діапазон, який необхідно підсумувати, і побудує формулу. Майстер також може працювати для горизонтальних діапазонів, якщо вибрати клітинку зліва або справа від діапазону, який потрібно підсумувати. Зверніть увагу, що цей майстер не працює для діапазонів із пропусками. Ми розглянемо це в наступному розділі.

Щоб автоматично створити формулу суми, можна скористатись майстром автосумування.  Виберіть клітинку над чи під діапазоном, який потрібно підсумувати, або зліва чи справа від нього, а потім на вкладці "Формули" натисніть кнопку "Автосума" та виберіть пункт "Сума".
Застосовуйте майстер автосумування, щоб швидко підсумувати значення в безперервному діапазоні


У меню "Автосума" також можна вибрати інші поширені функції, наприклад:

Автосумування по вертикалі

Клітинка B6 містить формулу сумування функції "Автосума" =SUM(B2:B5).

Майстер автосумування автоматично визначив клітинки B2:B5 як діапазон, який потрібно підсумувати. Вам потрібно лише натиснути клавішу Enter, щоб підтвердити його. Якщо ви бажаєте виключити клітинки з діапазону або додати інші, натисніть і утримуйте клавішу Shift і потрібну клавішу зі стрілкою, поки не буде вибрано необхідний діапазон, а потім натисніть клавішу Enter.

Підказка IntelliSense для функції: тег "SUM (число1; [число2];...)", який спливає під функцією, – це підказка на основі технології Intellisense. Якщо навести вказівник миші на ім’я функції (SUM), воно перетвориться на гіперпосилання синього кольору, за допомогою якого можна перейти до розділу довідки для цієї функції. Якщо ж клацнути окремі елементи функції, буде виділено частини формули, які їх представляють. У нашому випадку буде виділено лише аргумент B2:B5, оскільки в цій формулі є тільки одне посилання на числа. Тег Intellisense відображається для всіх функцій.

Автосумування по горизонталі

Клітинка D2 містить формулу сумування функції "Автосума": =SUM(B2:C2).

Використання функції SUM із несуміжними діапазонами.  Клітинка C8 містить формулу =SUM(C2:C3;C5:C6). Також можна використовувати іменовані діапазони. У такому разі формула виглядала б так: =SUM(Тиждень1;Тиждень2).

Майстер автосумування можна застосовувати лише до безперервних діапазонів, тому, якщо діапазон суми містить пусті рядки або стовпці, програма Excel зупинить обчислення перед першим проміжком. У такому разі потрібно застосовувати функцію SUM до вибраного, послідовно додаючи окремі діапазони як аргументи. У нашому прикладі, якби клітинка B4 містила дані, програма Excel створила б формулу =SUM(C2:C6), адже розпізнала б безперервний діапазон.

Щоб швидко виділити кілька несуміжних діапазонів, можна клацати їх, утримуючи клавішу Ctrl. Спочатку введіть "=SUM(", а потім виділіть різні діапазони. Програма Excel автоматично розділить їх крапками з комами. Завершивши, натисніть клавішу Enter.

ПОРАДА. Щоб швидко додати функцію SUM до клітинки, натисніть клавіші Alt + "=". Залишиться тільки виділити діапазони.

Примітка. Зауважте, що діапазони, використані у функції, виділено різними кольорами, які збігаються з кольорами цих діапазонів у формулі, тому C2:C3 відображається одним кольором, а C5:C6 – іншим. Програма Excel робить так для всіх функцій, окрім випадків, коли діапазон, на який посилається формула, знаходиться на іншому аркуші або в іншій книзі. Спеціальні можливості на основі допоміжних технологій дозволяють використовувати іменовані діапазони, наприклад "Тиждень1", "Тиждень2" тощо, а потім посилатися на них у формулі.

=SUM(Тиждень1;Тиждень2)

В Excel можна легко виконувати арифметичні операції та поєднувати їх з іншими функціями, як-от SUM. У таблиці нижче наведено оператори, які можна використовувати, а також деякі пов’язані функції. Щоб вводити оператори, можна використовувати рядок цифр на клавіатурі або 10-клавішну панель, якщо вона є. Наприклад, щоб ввести зірочку (*) для множення, натисніть клавіші Shift+8.

Оператор

Операція

Приклади

+

Додавання

=1+1

=A1+B1

=SUM(A1:A10)+10

=SUM(A1:A10)+B1

-

Віднімання

=1-1

=A1-B1

=SUM(A1:A10)-10

=SUM(A1:A10)-B1

*

Множення

=1*1

=A1*B1

=SUM(A1:A10)*10

=SUM(A1:A10)*B1

=PRODUCT(1;1) – функція PRODUCT

/

Ділення

=1/1

=A1/B1

=SUM(A1:A10)/10

=SUM(A1:A10)/B1

=QUOTIENT(1;1) – функція QUOTIENT

^

Піднесення до степеня

=1^1

=A1^B1

=SUM(A1:A10)^10

=SUM(A1:A10)^B1

=POWER(1;1) – функція POWER

Докладні відомості див. в статті Використання програми Excel як калькулятора.

Інші приклади

  1. Припустімо, що потрібно застосувати відсоткову знижку до суми значень у певному діапазоні.

    Використання операторів із функцією SUM.  Клітинка B16 містить формулу =SUM(A2:A14)*–25%.  Формулу було б побудовано правильно, якби замість значення –25 % було використано посилання на клітинку, наприклад =SUM(A2:A14)*E2.
    • =SUM(A2:A14)*–25%

    Така формула поверне 25 % від суми значень у діапазоні, але для цього доведеться ввести у формулу значення 25 %, яке, можливо, буде важко знайти згодом, якщо ви захочете його змінити. Набагато зручніше розмістити значення 25 % у клітинці, де його легко переглянути та змінити, і ввести посилання на неї, наприклад:

    • =SUM(A2:A14)*E2

    Щоб розділити суму, а не помножити, просто замініть символ "*" на "/": = SUM(A2:A14)/E2.

  2. Додавання до результату функції SUM і віднімання від нього

    А. Ось як можна легко додати значення клітинки до суми або відняти від неї за допомогою операторів "+" або "-":

    • =SUM(A1:A10)+E2

    • =SUM(A1:A10)-E2

Цей розділ містить деякі практичні поради з використання функції SUM. Більшість із них також можна застосовувати до інших функцій.

Метод =1+2 або =A+B. Хоча можна ввести вираз =1+2+3 чи =A1+B1+C2 та отримати абсолютно точні результати, такий метод часто спричиняє помилки, які стаються з кількох причин.

  1. Помилки. Уявіть, що потрібно ввести багато значень або великі значення, наприклад:

    • =14598,93+65437,90+78496,23

    А потім спробуйте перевірити, чи правильно ви їх ввели. Набагато легше розмістити ці значення в окремих клітинках і скористатися функцією SUM. Крім того, коли значення знаходяться в клітинках, до них можна застосувати форматування, завдяки чому їх буде зручніше сприймати, ніж у формулі.

    Використовуйте функцію SUM замість того, щоб вводити значення у формулу.  Клітинка D5 містить формулу =SUM(D2:D4).
  2. Помилки #VALUE! через посилання на текст замість чисел

    Припустімо, що формула має такий вигляд:

    • =A1+B1+C1 або =A1+A2+A3.

    Приклад поганої структури формули.  Клітинка D2 містить формулу =A2+B2+C2.

    Ці формули можуть призвести до появи помилки #VALUE!, якщо клітинки, на які вони посилаються, міститимуть нечислові (текстові) значення. Функція SUM проігнорує текст і поверне суму лише числових значень.

    Правильна побудова формули.  Замість =A2+B2+C2 клітинка D2 містить формулу =SUM(A2:C2).
  3. Помилка #REF! через видалення рядків або стовпців

    Через видалення стовпця виникла помилка #REF!.  Формула змінилася на =A2+#REF!+B2.

    Якщо ви видалите рядок або стовпець, його не буде виключено з формули, тому вона поверне помилку #REF!. У подібних ситуаціях формула з функцією SUM оновлюється автоматично.

    Функція SUM автоматично змінюється при вставленні та видаленні рядків і стовпців.
  4. У формулах не оновлюються посилання при вставленні рядків або стовпців

    Такі формули, як =A+B+C, не оновлюватимуться при додаванні рядків.

    Якщо ви вставите рядок або стовпець, його не буде включено у формулу, а формула з функцією SUM оновлюється автоматично (у разі вставлення рядка або стовпця в діапазон, на який вона посилається). Це особливо важливо, якщо ви очікуєте, що формула оновиться, а вона залишається без змін. У такому випадку можна не помітити, що формула повертає неповний результат.

    У прикладі показано, як формула суми автоматично розширилася з =SUM(A2:C2) до =SUM(A2:D2) після вставлення нового стовпця.
  5. Функція SUM з посиланнями на окремі клітинки та на діапазони

    Припустімо, що формула має такий вигляд:

    • =SUM(A1;A2;A3;B1;B2;B3)

    Якщо вставити або видалити рядки в діапазоні, на який посилається ця формула, також можуть виникнути помилки з наведених вище причин. Набагато краще використовувати окремі діапазони, як-от:

    • =SUM(A1:A3;B1:B3)

    Така формула оновлюватиметься при додаванні та видаленні рядків.

  1. Функцію SUM можна без обмежень використовувати з іншими функціями. Ось приклад того, як обчислити середнє значення по місяцях:

    Використання функції SUM з іншими функціями.  Клітинка M2 містить формулу =SUM(A2:L2)/COUNTA(A2:L2).  Примітка. Стовпці "Травень" –"Листопад" приховано для зручності.
    • =SUM(A2:L2)/COUNTA(A2:L2)

  2. У цьому прикладі обчислено суму діапазону A2:L2 та розділено її на кількість непустих клітинок у діапазоні A2:L2 (клітинки з травня по грудень пусті).

  1. Іноді потрібно обчислити суму певних клітинок на кількох аркушах. Не варто піддаватися спокусі клацати кожен аркуш і клітинку та використовувати оператор "+", щоб додати значення, адже це нелегка справа, яка може призвести до виникнення помилок.

    • =Аркуш1!A1+Аркуш2!A1+Аркуш3!A1

    Це завдання можна виконати набагато швидше за допомогою тривимірного сумування:

    Тривимірне сумування. Клітинка D2 містить формулу =SUM(Аркуш1:Аркуш3!A2).
    • =SUM(Аркуш1:Аркуш3!A1)

    У такому разі буде підсумовано значення в клітинках A1 на всіх аркушах від аркуша 1 до аркуша 3.

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

    Тривимірне сумування на іменованих аркушах.  Клітинка D2 містить формулу =SUM(Січень:Грудень!A2).
    • =SUM(Січень:Грудень!A2)

    Ця формула підсумує дані в клітинках А2 на кожному аркуші з січня по грудень.

    Примітки : Якщо імена аркушів містять пробіли (наприклад, "Продаж у січні"), створюючи посилання на них у формулі, потрібно використовувати апостроф. Зверніть увагу на апостроф ПЕРЕД іменем першого аркуша та ПІСЛЯ імені останнього.

    • =SUM(‘Продаж у січні:Продаж у грудні’!A2)

    Метод тривимірного посилання можна також застосовувати для інших функцій, наприклад для AVERAGE, MIN, MAX тощо:

    • =AVERAGE(Аркуш1:Аркуш3!A1)

    • =MIN(Аркуш1:Аркуш3!A1)

    • =MAX(Аркуш1:Аркуш3!A1)

Проблема

Помилка

Замість результату функція SUM повертає символи #####.

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

Замість результату функції SUM у клітинці відображається текст формули.

Переконайтеся, що до клітинки не застосовано текстовий формат. Виділіть клітинку або діапазон і натисніть клавіші Ctrl+1, щоб відкрити діалогове вікно Формат клітинок, а потім на вкладці Число виберіть потрібний формат. Якщо клітинку відформатовано як текст і вона не змінюється після змінення формату, можливо, доведеться послідовно натиснути клавіші F2 та Enter, щоб змінити формат примусово.

Формула з функцією SUM не оновлюється.

Переконайтеся, що в меню Параметри обчислення (вкладка Формули, група Обчислення) вибрано параметр Автоматично. Також можна натиснути клавішу F9, щоб обчислити формули на аркуші.

Переконайтеся, що для обчислення встановлено параметр "Автоматично".  На вкладці "Формули" виберіть елемент "Параметри обчислення".

Деякі значення не додаються.

Функція додає лише числові значення, які знаходяться за посиланнями або в діапазонах, що зазначені як аргументи. Пусті клітинки, логічні значення, наприклад TRUE, та текст ігноруються.

Замість очікуваного результату відображається помилка #NAME?.

Зазвичай це означає, що формулу введено неправильно, наприклад =sume(A1:A10) замість =SUM(A1:A10).

Результат функції SUM відображається як ціле число, а мають відображатися десяткові знаки.

Перевірте форматування клітинки й переконайтеся, що настроєно відображення десяткових знаків. Виділіть потрібну клітинку або діапазон і натисніть клавіші Ctrl+1, щоб відкрити діалогове вікно Формат клітинок, а потім на вкладці Число виберіть потрібний формат і кількість знаків після коми.

  1. Мені просто потрібно додати, відняти, помножити або розділити числа. Див. серію відео про основні математичні знаряддя в Excel або статтю Використання програми Excel як калькулятора.

  2. Як відобразити більше або менше знаків після коми? Ви можете змінити числовий формат. Виділіть потрібну клітинку або діапазон і натисніть клавіші Ctrl+1, щоб відкрити діалогове вікно Формат клітинок, а потім на вкладці Число виберіть потрібний формат і кількість знаків після коми.

  3. Як додавати або віднімати значення часу? Додавати й віднімати значення часу можна різними способами. Наприклад, щоб обчислити різницю між 8:00 і 12:00, розраховуючи зарплату, скористайтеся формулою =("12:00"-"8:00")*24 (час закінчення віднімається від часу початку). Зверніться увагу, що в Excel значення часу обчислюється як частина доби, тому, щоб отримати загальну кількість годин, потрібно помножити результат на 24. У першому прикладі формула =((B2-A2)+(D2-C2))*24 використовується, щоб отримати суму годин від початку до закінчення, за винятком перерви на обід (загалом 8,5 годин).

    Якщо потрібно лише додати години та хвилини й відобразити суму у форматі часу, можна просто скласти їх і не множити результат на 24. У другому прикладі використовується формула =SUM(A6:C6), тому що потрібна лише загальна кількість годин і хвилин, витрачених на призначені завдання (5:36, або 5 годин і 36 хвилин).

    Обчислення часу

    Докладні відомості див. в статті Додавання або віднімання значень часу.

  4. Як обчислити різницю між датами? Як і час, дати можна додавати та віднімати. Ось дуже поширений приклад обчислення кількості днів між двома датами. Просто скористайтесь формулою =B2-A2. Головне в роботі з датами та часом: від дати або часу завершення потрібно відняти дату або час початку.

    Обчислення різниці між датами

    Додаткові можливості роботи з датами описано в статті Обчислення кількості днів між двома датами.

  5. Як додати значення лише у видимих клітинках? Інколи, коли рядки приховано вручну, або використовується автофільтр, щоб відображалися лише певні дані, потрібно підсумувати значення лише у видимих клітинках. Ви можете використовувати функцію SUBTOTAL. Якщо в таблиці Excel використовується рядок підсумків, будь-яку функцію, вибрану з відповідного розкривного списку, буде автоматично введено як проміжний підсумок. Дізнайтеся більше про те, як обчислювати підсумки даних у таблиці Excel.

Потрібна додаткова довідка?

Ви завжди можете поставити запитання експерту в спільноті Tech (у розділі Excel), отримати підтримку в спільноті, що допомагає знайти відповіді на запитання, або запропонувати нову функцію чи вдосконалення на форумі Excel User Voice.

Див. також

Перегляньте відео про те, як використовувати функцію SUM

SUMIF (функція SUMIF)

SUMIFS (функція SUMIFS)

COUNTIF (функція COUNTIF)

COUNTIFS (функція COUNTIFS)

Огляд формул в Excel

Способи уникнення недійсних формул

Виявлення помилок у формулах

Сполучення клавіш і функціональні клавіші в Excel для Windows

Сполучення клавіш в Excel 2016 для Mac

Математичні та тригонометричні функції (довідка)

Функції Excel (за алфавітом)

Функції Excel (за категоріями)

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

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

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

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

×