Як зробити проміжний підсумок в Excel (формула "Накопичувальна сума")

  • Поділитися Цим
Michael Brown

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

A наростаючим підсумком або накопичувальна сума послідовність часткових сум заданого набору даних. Використовується для відображення підсумовування даних у міру їх зростання з часом (оновлюється кожного разу, коли до послідовності додається нове число).

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

    Як розрахувати наростаючий підсумок (кумулятивну суму) в Excel

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

    Наприклад, щоб обчислити накопичувальну суму для чисел у стовпчику B, починаючи з клітинки B2, введіть наступну формулу в клітинку C2, а потім скопіюйте її в інші клітинки:

    =SUM($B$2:B2)

    У вашій формулі біжучого підсумку першим посиланням завжди має бути абсолютний посилання зі знаком $ ($B$2). Оскільки абсолютне посилання ніколи не змінюється незалежно від того, куди переміщується формула, воно завжди буде посилатися на B2. Друге посилання без знака $ (B2) є відносним і змінюється залежно від відносного положення комірки, в яку копіюється формула. Для отримання додаткової інформації про посилання на комірки Excel див. статтю Навіщо використовувати знак долара ($) у формулах Excel.

    Отже, при копіюванні нашої формули суми в B3, вона набуває вигляду SUM($B$2:B3) і повертає суму значень в комірках B2 - B3. У комірці B4 формула перетворюється на SUM($B$2:B4) і підсумовує числа в клітинках з B2 по B4, і так далі:

    Аналогічним чином можна скористатися функцією СУММЕСЛИ Excel, щоб знайти накопичувальну суму для вашого банківського балансу. Для цього введіть депозити як позитивні числа, а зняття - як негативні в деяку колонку (в даному прикладі - колонка С). А потім, щоб показати наростаючий підсумок, введіть наступну формулу в колонці D:

    =SUM($C$2:C2)

    Строго кажучи, на наведеному скріншоті показана не зовсім кумулятивна сума, яка передбачає підсумовування, а щось на кшталт "наростаючим підсумком і наростаючою різницею" Втім, яка різниця, як правильно сказати, якщо є бажаний результат, чи не так? :)

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

    Щоб виправити це, ми можемо вдосконалити нашу формулу поточного підсумку, вбудувавши її у функцію ЯКЩО:

    =IF(C2="","",SUM($C$2:C2))

    Формула дає вказівку Excel зробити наступне: якщо комірка С2 порожня, то повернути порожній рядок (порожню комірку), інакше застосувати формулу накопичувального підсумку.

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

    Як зробити кумулятивну діаграму в Excel

    Після того, як ви підрахували проміжні підсумки за допомогою формули "Сума", створення кумулятивної діаграми в Excel займе лічені хвилини.

    1. Виділіть ваші дані, включаючи стовпець Накопичена сума, і створіть 2-мірну кластерну стовпчасту діаграму, натиснувши відповідну кнопку на панелі Вставка у вкладці Графіки група:

    2. У новоствореній діаграмі натисніть на кнопку Наростаючим підсумком ряди даних (помаранчеві смуги в цьому прикладі) і клацніть правою кнопкою миші, щоб вибрати Змінити тип графіка серії... з контекстного меню.

    3. Якщо ви використовуєте останню версію Excel 2013 або Excel 2016 виберіть пункт Комбо тип діаграми та натисніть на першу піктограму (Кластерний стовпчик - Лінія) у верхній частині Змінити тип діаграми діалог:

      Або ж ви можете виділити Індивідуальна комбінація і виберіть потрібний тип лінії для ряду даних "Накопичувальна сума" ( Лінія з маркерами у цьому прикладі):

      В Excel 2010 а також раніше, просто виберіть потрібний тип лінії для ряду Накопичувальна сума, який ви вибрали на попередньому кроці:

    4. Натисніть OK і оцініть вашу кумулятивну діаграму в Excel:

    5. За бажанням ви можете клацнути правою кнопкою миші по рядку "Накопичена сума" на діаграмі і вибрати Додавання міток даних з контекстного меню:

    В результаті Ваш кумулятивний графік в Excel буде виглядати приблизно так:

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

    Ось так робиться проміжний підсумок в Excel. Якщо вам цікаво дізнатися ще кілька корисних формул, ознайомтеся з наведеними нижче прикладами. Дякую за прочитання і сподіваюся, що незабаром побачимося знову!

    Майкл Браун — відданий ентузіаст технологій із пристрастю до спрощення складних процесів за допомогою програмних засобів. Маючи понад десятирічний досвід роботи в технологічній індустрії, він відточив свої навички роботи з Microsoft Excel і Outlook, а також із Google Таблицями та Документами. Блог Майкла присвячений тому, щоб поділитися своїми знаннями та досвідом з іншими, надаючи прості поради та навчальні посібники для підвищення продуктивності та ефективності. Незалежно від того, чи є ви досвідченим професіоналом чи початківцем, блог Майкла пропонує цінну інформацію та практичні поради щодо отримання максимальної користі від цих основних програмних інструментів.