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

  • Поделись Этим
Hugh West

Сайт Кумулятивная сумма очень часто выполняется в Excel многими людьми по всему миру. Его часто называют "Текущий итог/баланс". Кумулятивная сумма используется в продажах, банковских выписках, планах питания и во многих других областях. Существует множество способов вычисления кумулятивной суммы в Excel. Здесь, в этой статье, я объяснил вам 9 различных способов выполнения кумулятивной суммы в Excel. На следующем рисунке показанокумулятивная сумма, полученная с помощью одного из методов.

Скачать Рабочую тетрадь для практических занятий

Рабочую тетрадь для практических занятий можно скачать отсюда.

Calculate Cumulative Sum.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

Использование SUM и ИНДЕКС Функции вместе могут быть альтернативным способом выполнения кумулятивной суммы в excel. Для этого необходимо иметь данные в виде таблицы excel.

Шаги

1. Сначала введите следующую формулу в ячейку D5 :

=SUM(INDEX([Prices],1):[@prices])

2. Первая ячейка второго столбца таблицы создается как ссылка с помощью команды Функция ИНДЕКС как 1 - аргумент row_num.

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

4. Хотя этот метод немного сложен для понимания, он отлично подходит для табличных данных.

5. Выполните суммирование цепочек с помощью таблицы Excel

Аналогично вышеописанному методу можно использовать Ссылка на ячейку заголовка в таблице excel.

Шаги

1. Сначала введите следующую формулу в ячейку D5 :

=SUM(Table5[[#Headers],[Prices]]:[@Prices])

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 Игнорирование текстового значения

Другим способом выполнения кумулятивной суммы с условием игнорирования текстовых значений является использование функции ЕСЛИ и SUM Рассмотрим следующие данные, в которых некоторые значения представлены в текстовом формате.

Поэтому, если вы хотите выполнить кумулятивную сумму, игнорируя эти текстовые значения, выполните следующие действия.

Шаги

1. Во-первых, введите следующую формулу в ячейку D5 :

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

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

3. Затем примените эту формулу ко всем остальным ячейкам.

4. Вы увидите, что некоторые ячейки в кумулятивной сумме пустые. Потому что цены, соответствующие этим ячейкам, не являются числами. Таким образом. ЕСЛИ функция выдает пустой результат в качестве заданного аргумента ("").

Читать далее: Как суммировать ячейки с текстом и числами в Excel (2 простых способа)

8. Кумулятивная сумма с помощью PivotTable

Кумулятивная сумма также может быть выполнена в excel с помощью функции PivotTable инструмент.

Перед прыжком в воду, нажмите здесь знать как вставить PivotTable .

Предположим, у вас есть PivotTable следующего вида.

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

Шаги

1. Во-первых, щелкните в любом месте в Область PivotTable . Теперь, в Поля PivotTable , перетащите Поле цен в Область ценности как показано на следующем рисунке.

2. Будет создан еще один столбец с именем 'Сумма цен2'.

3. Затем нажмите на выпадающая стрелка и отправляйтесь в Настройки поля значений .

4. Теперь измените пользовательское имя на ' Кумулятивная сумма ' или как вы пожелаете.

5. Далее нажмите на кнопку ' Показать значения как ' поле.

6. После этого выберите ' Текущий итог В ' из выпадающего списка. Сохраните ' Базовое поле ' как 'Items' и ударить 'OK' .

7. Наконец, вы получите кумулятивную сумму в новом столбце вашей PivotTable.

Читать далее: Ярлык для суммы в Excel (2 быстрых приёма)

9. Кумулятивная сумма с помощью инструмента Power Query

Еще один интересный способ получения кумулятивной суммы - это использование функции Power Query инструмент Excel.

Подумайте, у вас есть следующее таблица excel по которым вы хотите выполнить кумулятивную сумму, используя Power Query .

Затем выполните следующие действия.

Шаги

1. сначала щелкните в любом месте таблицы excel. перейдите к пункту Данные вкладку и нажмите на кнопку ' Из таблицы/диапазона '. Это откроет таблицу в Редактор Power Query .

2. Во-вторых, из ' Добавить колонку ', нажмите на маленькую стрелку рядом с ' Индексная колонка ', который представляет собой выпадающий список, и выберите ' От 1 '. Теперь нажмите на 'Custom Column ' икона.

3. После этого измените Имя нового столбца в ' Пользовательская колонка ' диалоговое окно на ' Кумулятивная сумма ' или по своему усмотрению. Сохраняйте ' Предметы ' поле, выбранное в ' Доступные колонки '. Затем введите следующую формулу в поле ' Пользовательская формула столбца ' поле. Остерегайтесь синтаксических ошибок. Теперь нажмите кнопку ' OK '. Это создаст новый столбец с именем ' Кумулятивная сумма '.

=List.Sum(List.Range(#"Added Index"[Prices],0,[Index]))

4. После этого щелкните правой кнопкой мыши на Индекс колонка и удалить это.

5. Наконец, из ' Файл ' меню, выберите ' Закрыть & Загрузить '.

6. В это время вы получите накопленную сумму следующим образом.

Читать далее: Excel Сумма, если ячейка содержит критерии (5 примеров)

О чем следует помнить

  • Если вы удалите какие-либо данные между ними, формула, используемая в первом методе, вернет #REF! ошибка.
  • Не забудьте убедиться, что в шаге 3 последнего метода установлен флажок "Синтаксические ошибки не обнаружены.".

Заключение

Поскольку кумулятивная сумма - очень популярная операция, я попытался объяснить вам 9 различных методов ее выполнения в excel. Я использовал Оператор по добавлению , the SUM , SUMIF , ЕСЛИ & SUM и ИНДЕКС функции вместе с A абсолютная ссылка , Ссылка на ячейку заголовка , и Excel PivotTable и Power Query Если у вас возникли дополнительные вопросы, вы можете сообщить нам об этом в разделе комментариев. Какой метод из них вы предпочитаете больше всего? Или, может быть, вы знаете какие-либо другие способы выполнения накопленная сумма в excel? Пожалуйста, поделитесь с нами.

Хью Уэст — опытный тренер и аналитик Excel с более чем 10-летним опытом работы в отрасли. Он имеет степень бакалавра в области бухгалтерского учета и финансов и степень магистра делового администрирования. Хью страстно любит преподавать и разработал уникальный подход к обучению, которому легко следовать и который легко понять. Его экспертные знания Excel помогли тысячам студентов и специалистов по всему миру улучшить свои навыки и преуспеть в своей карьере. В своем блоге Хью делится своими знаниями со всем миром, предлагая бесплатные учебные пособия по Excel и онлайн-обучение, чтобы помочь отдельным лицам и компаниям полностью раскрыть свой потенциал.