Як розрахувати накопичувальну суму в Excel (9 способів)

  • Поділитися Цим
Hugh West

На сьогоднішній день, на жаль, це не так. Наростаючим підсумком дуже часто виконується в Excel багатьма людьми по всьому світу. Його часто називають біжучим підсумком/балансом. Накопичувальна сума використовується в продажах, банківських виписках, планах харчування та в багатьох інших областях. Існує кілька способів обчислення накопичувальної суми в Excel. Тут, у цій статті, я пояснив 9 різних способів виконання накопичувальної суми в Excel. На наступному малюнку показанокумулятивна сума, отримана за допомогою одного з методів.

Завантажити Практичний посібник

Ви можете завантажити робочий зошит практики за посиланням.

Розрахувати накопичувальну суму.xlsx

9 способів виконання накопичувальної суми в Excel

Тут я покажу вам 9 різних способів виконання кумулятивної суми в Excel. Давайте почнемо!

1. накопичувальна сума за допомогою оператора додавання

Припустимо, у вас є прейскурант цін на продуктові товари і ви хочете порахувати накопичувальну суму в колонка D .

Зробити це можна, виконавши наведені нижче кроки.

Кроки

1. спочатку введіть в комірку наступну формулу D5 :

=C5

2. дає таке ж значення в комірці D5 як у C5 .

3. по-друге, введіть формулу, наведену нижче, у комірку D6 :

=D5+C6

4. це дасть кумулятивну суму перших двох значень.

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

6. ви отримаєте накопичувальну суму наступним чином.

Зауважте:

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

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

8. ось остаточний результат з урахуванням Функція FORMULATEXT показуючи, що відбувається в цих клітинах D.

Читати далі: Ярлики формул суми в Excel (3 швидких способу)

2. накопичувальна сума за допомогою функції SUM в Excel

За допомогою Функція SUM може бути ще одним способом вирішення проблеми в першому способі. Виконаємо по черзі наступні кроки.

Кроки

1. спочатку введіть в комірку наступну формулу D5 :

=SUM(C5,D4)

2. потім застосуйте цю формулу до наступних клітинок, потягнувши за кнопку Ручка для заливки ікону до кінця.

3. дає такі ж результати, як і перший метод, що був використаний раніше.

Читати далі: Як скласти формулу суми між двома числами в Excel

3. накопичувальна сума з використанням абсолютного посилання за допомогою функції SUM

Інший спосіб отримати накопичувальну суму - скористатися функцією Функція SUM і Абсолютний еталон .

Кроки

1. спочатку введіть в комірку наступну формулу D5:

=SUM($C$5:C5)

2. це робить клітину C5 абсолютний еталон і відносний еталон водночас.

3. тепер, копіювання цієї формули в інші комірки дає бажаний результат, як показано нижче.

Читати далі: [Виправлено!] Формула SUM в Excel не працює і повертає 0 (3 рішення)

4. обчислення підсумків за допомогою функцій SUM та INDEX

За допомогою СУМА і ІНДЕКС функції разом можуть бути альтернативним способом виконання накопичувальної суми в excel. Для цього необхідно мати дані у вигляді таблиці excel.

Кроки

1. спочатку введіть в комірку наступну формулу D5 :

=SUM(INDEX([Ціни],1):[@ціни])

2. перша комірка другого стовпчика таблиці створюється як посилання за допомогою Функція INDEX де 1 - аргумент row_num.

3. застосування цієї формули до всієї колонки дає наступний результат.

4. хоча цей метод є дещо складним для розуміння, він чудово працює для табличних даних.

5. виконати ланцюгове підсумовування за допомогою таблиці Excel

Аналогічним до вищезазначеного способом є використання Посилання на комірку заголовка в таблиці Excel.

Кроки

1. спочатку введіть в комірку наступну формулу D5 :

=SUM(Table5[[#Заголовки],[Ціни]]:[@Ціни])

2. не хвилюйтеся, якщо це виглядає складно. ви можете ввести частину формули, виділену синім кольором, клацнувши по комірці C4 .

3. потім скопіюйте цю формулу в наступні комірки і отримайте наступний результат.

Схожі читання

  • Як підсумувати кілька рядків і стовпців в Excel
  • Excel Сума останніх 5 значень у рядку (формула + код VBA)
  • Як підсумовувати тільки додатні числа в Excel (4 простих способи)
  • Обчислення суми квадратів в Excel (6 швидких прийомів)
  • Додавання чисел в Excel (2 простих способи)

6. умовна накопичувальна сума за допомогою функції SUMIF

Якщо ви хочете отримати накопичувальну суму спеціальних значень, використовуючи функцію Функція SUMIF може бути розумним способом зробити це. Він використовує абсолютні посилання, як у методі 3.

Розглянемо наступний список даних, де ви хочете отримати загальну суму тільки для товарів типу морепродуктів. Потім виконайте наведені нижче кроки.

Кроки

1. спочатку введіть в комірку наступну формулу E5 :

=SUMIF($C$5:C5,$E$4,$D$5:D5)

2. потім скопіюйте формулу вниз по всьому стовпчику.

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

Читати далі: Сума комірок в Excel: безперервна, випадкова, з критеріями і т.д.

7. накопичувальна сума за допомогою функцій IF і SUM без урахування текстового значення

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

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

Кроки

1. спочатку введіть в комірку наступну формулу D5 :

=IF(ISUMBER(C5),SUM($C$5:C5),"")

2. Функція SUM в цій формулі приймає значення з комірок стовпчика C тільки в тому випадку, якщо Функція ISNUMBER перевіряє його як число.

3. потім застосуйте цю формулу до всіх інших клітинок.

4. ви побачите, що деякі клітинки в накопичувальній сумі порожні, тому що ціни, які відповідають цим клітинкам, не є числами. Таким чином, ви побачите, що ЯКЩО повертає пустий результат як заданий аргумент ("").

Читати далі: Як підсумувати клітинки з текстом і числами в Excel (2 простих способи)

8. накопичувальна сума за допомогою зведеної таблиці

Накопичувальну суму також можна виконати в Excel за допомогою функції Зведена таблиця інструмент.

Перед тим, як стрибнути, натисніть тут знати як вставити зведену таблицю .

Нехай у вас є зведена таблиця наступного вигляду.

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

Кроки

1. по-перше, натисніть в будь-якому місці на Область PivotTable Наразі, у справі Поля зведеної таблиці перетягніть кнопку Поле "Ціни в Область значень як показано на наступному малюнку.

2. буде створено ще один стовпець з назвою "Сума цін2".

3. далі натисніть на кнопку стрілка, що випадає і поїдемо до Значення поля Налаштування поля .

4. тепер змініть користувальницьке ім'я на ' Наростаючим підсумком або як вам завгодно.

5. далі натисніть на кнопку Відображати значення у вигляді "Поле".

6. після цього виберіть Running Total In ' зі списку, що випадає. Залиште значення Базове поле як "Предмети і вдарив ГАРАЗД. .

7. нарешті, ви отримаєте кумулятивну суму в новому стовпчику вашої зведеної таблиці.

Читати далі: Швидкий доступ до суми в Excel (2 швидких трюки)

9. накопичувальна сума за допомогою інструменту Power Query

Ще один цікавий спосіб отримати накопичувальну суму - за допомогою Power Query інструмент Excel.

Вважайте, що ви маєте наступне таблиця Excel на якому ви хочете виконати накопичувальну суму за допомогою Power Query .

Потім виконайте наведені нижче дії.

Кроки

1. спочатку клацніть в будь-якому місці excel-таблиці. перейдіть на сторінку Дані і натисніть на вкладку ' З таблиці/діапазону ''Він відкриє столик в Редактор Power Query Editor .

2. по-друге, від Додати колонку ', натисніть на маленьку стрілочку праворуч від пункту ' Індексна колонка ', який представляє собою список, що випадає, і виберіть Від 1 Тепер натисніть на кнопку 'Користувацька колонка "Значок".

3) Після цього змініть назву нового стовпця в полі Нестандартна колонка ' діалогове вікно на Наростаючим підсумком або як вам буде завгодно. Залиш собі Позиції ', вибраного в полі Доступні колонки Потім введіть наступну формулу в поле ' Користувацька формула стовпця Остерігайтеся синтаксичних помилок. Тепер натисніть кнопку ГАРАЗД. ', в результаті чого буде створено новий стовпець з ім'ям ' Наростаючим підсумком '.

=Список.Сума(Список.Діапазон(#"Доданий індекс"[Ціни],0,[Індекс]))

4. після цього натисніть правою кнопкою миші на Індекс стовпчик і видалити це.

5. нарешті, від Файл ' меню, виберіть пункт ' Закрити & Завантажити '.

6. в цей час ви отримаєте накопичувальну суму наступним чином.

Читати далі: Сума в Excel, якщо клітинка містить критерії (5 прикладів)

Важливі моменти для запам'ятовування

  • Якщо видалити будь-які дані між ними, то повернеться формула, яка використовувалася в першому методі # РЕФ! помилка.
  • Не забудьте переконатися, що на кроці 3 останнього способу встановлено прапорець "Синтаксичних помилок не виявлено.".

Висновок

Оскільки накопичувальна сума є дуже популярною операцією, я спробував пояснити для вас 9 різних способів її виконання в Excel. Я використовував Оператор додавання "Про те, що в Україні не існує жодного закону, який би СУМА , SUMIF , ЯКЩО Я знаю, що це не так; СУМА і ІНДЕКС функціонує разом з A bабсолютне посилання , Посилання на комірку заголовка та Excel's Зведена таблиця і Power Query Якщо у вас є додаткові запитання, ви можете повідомити нам про це в коментарях. Якому методу з них ви віддаєте перевагу найбільше? Або, можливо, ви знаєте інші способи виконання накопичувальна сума в Excel? Будь ласка, поділіться з нами.

Г’ю Вест — досвідчений тренер і аналітик Excel із понад 10-річним досвідом роботи в галузі. Він має ступінь бакалавра з бухгалтерського обліку та фінансів і ступінь магістра з ділового адміністрування. Г’ю має пристрасть до викладання та розробив унікальний підхід до викладання, який легко зрозуміти та дотримуватися. Його експертне знання Excel допомогло тисячам студентів і професіоналів у всьому світі вдосконалити свої навички та досягти успіху в кар’єрі. У своєму блозі Г’ю ділиться своїми знаннями зі світом, пропонуючи безкоштовні навчальні посібники з Excel та онлайн-навчання, щоб допомогти окремим особам і компаніям повністю розкрити свій потенціал.