Как сделать промежуточный итог в Excel (формула "Кумулятивная сумма")

  • Поделись Этим
Michael Brown

В этом коротком учебном пособии показано, как обычная формула Excel Sum с грамотным использованием абсолютных и относительных ссылок на ячейки может быстро подсчитать общий итог в вашем рабочем листе.

A текущий итог , или накопленная сумма Это последовательность частичных сумм заданного набора данных. Она используется для отображения суммирования данных по мере их роста со временем (обновляется каждый раз, когда в последовательность добавляется новое число).

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

    Как рассчитать текущий итог (кумулятивную сумму) в Excel

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

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

    =SUM($B$2:B2)

    В вашей формуле текущего итога первой ссылкой всегда должна быть ссылка абсолютный ссылка со знаком $ ($B$2). Поскольку абсолютная ссылка никогда не меняется независимо от того, куда перемещается формула, она всегда будет ссылаться на B2. Вторая ссылка без знака $ (B2) является относительной, и она корректируется в зависимости от относительного положения ячейки, в которую копируется формула. Для получения дополнительной информации о ссылках на ячейки Excel см. раздел Зачем использовать знак доллара ($) в формулах Excel.

    Таким образом, когда наша формула Sum копируется в B3, она становится следующей SUM($B$2:B3) и возвращает сумму значений в ячейках B2 - B3. В ячейке B4 формула превращается в SUM($B$2:B4) , и суммирует числа в ячейках с B2 по B4, и так далее:

    Аналогичным образом вы можете использовать функцию SUM в Excel, чтобы найти кумулятивную сумму для вашего банковского баланса. Для этого введите депозиты как положительные числа, а снятия как отрицательные числа в каком-либо столбце (столбец C в данном примере). Затем, чтобы показать текущий итог, введите следующую формулу в столбце D:

    =SUM($C$2:C2)

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

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

    Чтобы исправить это, мы можем еще немного улучшить нашу формулу бегущего итога, встроив ее в функцию IF:

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

    Формула предписывает Excel сделать следующее: если ячейка C2 пуста, то вернуть пустую строку (пустую ячейку), в противном случае применить формулу нарастающего итога.

    Теперь вы можете скопировать формулу в любое количество ячеек, ячейки формулы будут выглядеть пустыми, пока вы не введете число в соответствующую строку в столбце C. Как только вы это сделаете, рядом с каждой суммой появится рассчитанная нарастающая сумма:

    Как сделать кумулятивный график в Excel

    Как только вы рассчитаете общий итог с помощью формулы Sum, создание кумулятивной диаграммы в Excel станет делом нескольких минут.

    1. Выберите свои данные, включая столбец "Кумулятивная сумма", и создайте двухмерную диаграмму с кластеризованными столбцами, нажав соответствующую кнопку на панели Вставка во вкладке Графики группа:

    2. На только что созданном графике нажмите кнопку Кумулятивная сумма ряд данных (оранжевые столбики в данном примере), и щелкните правой кнопкой мыши, чтобы выбрать Изменить тип серийной диаграммы... из контекстного меню.

    3. Если вы используете последнюю версию Excel 2013 или Excel 2016 , выберите Комбо тип графика и нажмите на первый значок (Clustered Column - Line) в верхней части окна Изменить тип диаграммы диалог:

      Или вы можете выделить Пользовательская комбинация значок , и выберите тип линии, который вы хотите использовать для ряда данных Cumulative Sum ( Линия с маркерами в данном примере):

      В Excel 2010 и ранее, просто выберите нужный тип линии для серии Cumulative Sum, которую вы выбрали на предыдущем шаге:

    4. Нажмите OK и оцените сводную диаграмму Excel:

    5. Кроме того, можно щелкнуть правой кнопкой мыши на линии Кумулятивная сумма на графике и выбрать пункт Добавить метки данных из контекстного меню:

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

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

    Вот так в Excel выполняется подсчет итогов. Если вам интересно узнать еще несколько полезных формул, ознакомьтесь с приведенными ниже примерами. Благодарю вас за прочтение и надеюсь на скорую встречу!

    Майкл Браун — увлеченный технологический энтузиаст, стремящийся упростить сложные процессы с помощью программных инструментов. Имея более чем десятилетний опыт работы в технологической отрасли, он отточил свои навыки в Microsoft Excel и Outlook, а также в Google Sheets и Docs. Блог Майкла посвящен тому, чтобы делиться своими знаниями и опытом с другими, предоставляя простые советы и учебные пособия для повышения производительности и эффективности. Являетесь ли вы опытным профессионалом или новичком, в блоге Майкла вы найдете ценную информацию и практические советы, которые помогут вам максимально эффективно использовать эти важные программные инструменты.