Оглавление
Сайт Кумулятивная сумма очень часто выполняется в Excel многими людьми по всему миру. Его часто называют "Текущий итог/баланс". Кумулятивная сумма используется в продажах, банковских выписках, планах питания и во многих других областях. Существует множество способов вычисления кумулятивной суммы в Excel. Здесь, в этой статье, я объяснил вам 9 различных способов выполнения кумулятивной суммы в Excel. На следующем рисунке показанокумулятивная сумма, полученная с помощью одного из методов.
Скачать Рабочую тетрадь для практических занятий
Рабочую тетрадь для практических занятий можно скачать отсюда.
Calculate Cumulative Sum.xlsx9 способов выполнения кумулятивной суммы в 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? Пожалуйста, поделитесь с нами.