# SUM values from different Operations

**URL:** <https://community.make.com/t/sum-values-from-different-operations/101938>\
**Category:** Questions\
**Tags:** operation\
**Created:** [January 26, 2026, 11:46am UTC](https://community.make.com/t/sum-values-from-different-operations/101938 "2026-01-26T11:46:59Z")\
**Posts on this page:** 11\
**Page:** 1

<div class="post-metadata">

**Author:** ![CarlottaHelena](https://avatars.discourse-cdn.com/v4/letter/c/a9a28c/32.png) [@CarlottaHelena](https://community.make.com/u/CarlottaHelena)\
**Post date:** [January 26, 2026, 11:46am UTC](https://community.make.com/t/sum-values-from-different-operations/101938/1 "2026-01-26T11:46:59Z")

</div>

### 🎯 What is your goal?

Hi,  
I am building a nutrition calculator. ingredients and their amount in g are getting sent from adalo. after the scenario is supposed to search each ingredient in the USDA database, filter the relevant nutrients, calculate the correct amount and then sum the outputs for each nutrient. I have it worked out until now I have to sum.

I have all values but I have them in different operations. How can I bring these together? Please help me I am going crazy by now…

### 🤔 What is the problem & what have you tried?

I’ve tried aggregators, numeric aggregators, data storages…

### 📸 Screenshots (scenario flow, module settings, errors)

 ![Screenshot 2026-01-26 at 12.45.45.png](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/b/e/be90862ed48a0bed482c711ebc7f75ecd5c43c37.png)

 ![Screenshot 2026-01-26 at 12.46.40](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/3/8/382376fe32f742140201e4cd2adeb4c494b47fb7.jpeg)

---

<div class="post-metadata">

**Author:** ![Stoyan\_Vatov](https://avatars.discourse-cdn.com/v4/letter/s/5daacb/32.png) [@Stoyan\_Vatov](https://community.make.com/u/Stoyan_Vatov)\
**Post date:** [January 26, 2026, 6:04pm UTC](https://community.make.com/t/sum-values-from-different-operations/101938/3 "2026-01-26T18:04:28Z")

</div>

Hey Carlotta,

you want a Numeric Aggregator to sum the results. Or a generic aggregator and then sum the array afterwards.

---

<div class="post-metadata">

**Author:** ![Msquare\_Automation](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/msquare_automation/32/6634_2.png) [@Msquare\_Automation](https://community.make.com/u/Msquare_Automation)\
**Post date:** [January 27, 2026, 5:33am UTC](https://community.make.com/t/sum-values-from-different-operations/101938/4 "2026-01-27T05:33:21Z")

</div>

Hi @CarlottaHelena ,

To calculate the sum of values across multiple operations, you need to use a **Numeric Aggregator** module. This module aggregates numeric values from multiple bundles into a single output. Please refer to the screenshot for guidance on how the Numeric Aggregator processes multiple operations.

 ![Screenshot 2026-01-27 110129](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/6/7/679139fbb9f544ebc940fa458d7825c9a20b7a92.png)

 ![Screenshot 2026-01-27 105358](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/1/a/1a8f59133bab5b590dcee9ea382d8f7518dbe135.png)  
 ![Screenshot 2026-01-27 105444](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/b/b/bbcdf873f476e0cb6a22c31e957040694d37a9cd.png)

If the data is **not coming as multiple operations** (i.e., a single bundle), you can directly use the **`sum()`** function available in [Make.com](http://Make.com) to calculate the total.

 ![Screenshot 2026-01-27 105851](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/6/3/6356627aa9168e6d0cb1ca928517eff55edaf536.png)

Additionally, we noticed a **Set multiple variables** module placed after the Iterator. If this module has a specific purpose in your scenario or is required for further processing, please let us know so we can better understand the use case and assist you accordingly.

**Best regards,**  
**Msquare Automation**  
_Platinum Partner of Make_  
@Msquare_Automation

---

<div class="post-metadata">

**Author:** ![CarlottaHelena](https://avatars.discourse-cdn.com/v4/letter/c/a9a28c/32.png) [@CarlottaHelena](https://community.make.com/u/CarlottaHelena)\
**Post date:** [January 27, 2026, 11:51am UTC](https://community.make.com/t/sum-values-from-different-operations/101938/5 "2026-01-27T11:51:08Z")

</div>

thank you so much for your response!

 ![Screenshot 2026-01-27 at 12.29.33](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/7/0/7014983d8adc658be38b14b39d2556366d19e71a.png)  
the set multiple variables module is calculating “scaledAmount”: the amount of the nutrient per the amount it is in the dish (200 g of chicken breast - 20g protein per 100g - 40g) and saves it.  
For every ingredient I get max 5 (depending on database extent) values for each nutrient.

My goal is to sum the scaledAmounts of each nutrientNumber:  
In the screenshot I uploaded e.g. I have 2 bundles with the nutrientNumber 203 and different scaledAmounts which I want to sum.

I’ve tried to get these bundles into an array, but since they’re multiple operations make creates an array per operation…

In your example you have only one operation as well!

 ![Screenshot 2026-01-27 at 13.01.08](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/b/6/b6bf2e232617ac9079c78ef914d919ac394c79ab.jpeg)

---

<div class="post-metadata">

**Author:** ![CarlottaHelena](https://avatars.discourse-cdn.com/v4/letter/c/a9a28c/32.png) [@CarlottaHelena](https://community.make.com/u/CarlottaHelena)\
**Post date:** [January 27, 2026, 12:06pm UTC](https://community.make.com/t/sum-values-from-different-operations/101938/6 "2026-01-27T12:06:55Z")

</div>

Hey Stoyan,  
unfortunately that works only with multiple bundles, not with multiple operations I think?

---

<div class="post-metadata">

**Author:** ![Msquare\_Automation](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/msquare_automation/32/6634_2.png) [@Msquare\_Automation](https://community.make.com/u/Msquare_Automation)\
**Post date:** [January 27, 2026, 12:33pm UTC](https://community.make.com/t/sum-values-from-different-operations/101938/7 "2026-01-27T12:33:47Z")

</div>

Hi @CarlottaHelena ,

You can calculate the sum using the **Numeric Aggregator** , as shown in the screenshot. Please refer to it for the exact configuration.

 ![Screenshot 2026-01-27 180110](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/3/f/3fc4552b62683a8a66b819cdf0a9545da38d8c40.png)  
 ![Screenshot 2026-01-27 175154](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/e/7/e758680e99602d61cd08e4af297a7da768d369e8.png)  
 ![Screenshot 2026-01-27 175221](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/e/0/e079abed839b26a8393fb501a944da83fe3a3065.png)

In the **Numeric Aggregator** , make sure to set the **Group by** field to **`nutrientNumber`** , since this is the common value in your case and ensures that all entries with the same nutrient number are aggregated together.

In the **Value** field, apply the following calculation:

{{51.amount \* 51.grams / 100}}

In our setup, we performed this operation by **replacing the “Set multiple variables” module**.  
If this module has a specific purpose in your scenario or is required for further processing, please let us know so we can better understand the use case and assist you accordingly.

**Best regards,**  
**Msquare Automation**  
_Platinum Partner of Make_  
@Msquare_Automation

---

<div class="post-metadata">

**Author:** ![CarlottaHelena](https://avatars.discourse-cdn.com/v4/letter/c/a9a28c/32.png) [@CarlottaHelena](https://community.make.com/u/CarlottaHelena)\
**Post date:** [January 27, 2026, 12:51pm UTC](https://community.make.com/t/sum-values-from-different-operations/101938/8 "2026-01-27T12:51:38Z")

</div>

unfortunately this only works with 1 operation. I am again getting one operation for each ingredient, the sum does not work.

 ![Screenshot 2026-01-27 at 13.49.51](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/0/a/0a23a7ebda55c3b760526af28e9366e4eb2845b4.jpeg)

 ![Screenshot 2026-01-27 at 13.50.03](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/8/2/827ed44d911fc85980fe077d09e5f2bbaa8556f4.png)

---

<div class="post-metadata">

**Author:** ![Stoyan\_Vatov](https://avatars.discourse-cdn.com/v4/letter/s/5daacb/32.png) [@Stoyan\_Vatov](https://community.make.com/u/Stoyan_Vatov)\
**Post date:** [January 27, 2026, 2:49pm UTC](https://community.make.com/t/sum-values-from-different-operations/101938/9 "2026-01-27T14:49:11Z")

</div>

You are aggregating the wrong iterator. That one is not producing multiple bundles, hence it is not giving you a sum.

---

<div class="post-metadata">

**Author:** ![Msquare\_Automation](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/msquare_automation/32/6634_2.png) [@Msquare\_Automation](https://community.make.com/u/Msquare_Automation)\
**Post date:** [January 28, 2026, 5:05am UTC](https://community.make.com/t/sum-values-from-different-operations/101938/10 "2026-01-28T05:05:48Z")

</div>

Hi @CarlottaHelena ,

You’ve currently selected **Iterator [23]** as the source module, which processes **one operation per ingredient** , causing the total sum to be calculated incorrectly.

 ![Screenshot 2026-01-27 at 13.50.03](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/0/9/0974108d40872672f96f6241d8513efcdec471ef.png)

To fix this, please select **Iterator [16]** as the source module in the **Numeric Aggregator**. This will aggregate the data correctly and resolve the issue with the sum calculation.

 ![Screenshot 2026-01-26 at 12.45.45](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/5/b/5bd992415023d8f65433e19815f9f4eb239d53b8.png)

**Best regards,**  
**Msquare Automation**  
_Platinum Partner of Make_  
@Msquare_Automation

---

<div class="post-metadata">

**Author:** ![samliew](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/samliew/32/13327_2.png) [@samliew](https://community.make.com/u/samliew)\
**Post date:** [January 28, 2026, 11:47am UTC](https://community.make.com/t/sum-values-from-different-operations/101938/11 "2026-01-28T11:47:17Z")

</div>

Welcome to the Make community!

## Combining Bundles Using Aggregators

Every result/item from some module types (like Trigger / Iterator / List / Search / Match modules) _can potentially and likely_ output more than one bundle. These multiple bundles will individually run subsequent modules **once per bundle** , which is not optimal in most cases:

- [**one operation**](https://help.make.com/operations) per bundle per module, _which could lead to…_
- use of [**multiple credits**](https://help.make.com/credits) per bundle per module (some modules use more than one credit)

> > **View example screenshots**
> >
> > ### Aggregator Example
> > 
> > The “Search Rows” module runs one time, returning 999 results (999 bundles).
> > 
> > - **Without Aggregator:** the tools module run 999 times (_999 operations_)  
> > 
> > - **With Aggregator:** the tools module only runs 1 time (_1 operation_)

| ⚠ | **Warning:** | 🚨 |
| --- | --- | --- |
| | This can easily use your entire quota of credits if you are not careful or fail to understand this concept. | |

To “combine” multiple bundles into a single variable, so that you can **process all of the items in a single operation** , you’ll need to use an aggregator. [**Aggregators**](https://help.make.com/aggregator) is a type of module that accumulates bundles and outputs one bundle (_unless you are using “Group By”_). An example of a commonly-used aggregator module is the [Array aggregator](https://help.make.com/flow-control#VhcUm) module.

You can find out more about some other aggregator modules here:

- [Array aggregator](https://help.make.com/flow-control#VhcUm)
- [**Numeric** , Table, Text aggregators](https://help.make.com/util#No4tk)
- [JSON aggregator](https://apps.make.com/json#9jp_N)
- [CSV aggregator](https://apps.make.com/csv#FFOKU)
- [Archive (.zip) aggregator](https://apps.make.com/archive#xJXMy)
- _other app-specific aggregators_

**Question:** Which is the best aggregator do you think you’ll need for your use-case?

## Setting the Correct Aggregator Source

You need to set the “ **Source Module** ” field of the aggregator to **where the bundles are coming from**. This is usually an **iterator** module, but can also be a search/list/repeater module, or even the trigger module!

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/6/5/658850f6135a12cb99f684ea85b83a529e11b97d.png)

## Mapping a Complex (Collection) Structure Into an Array Field

The **Array Aggregator** module is very powerful because it allows you to build a new **complex array of collections** that matches a later module’s array field to map multiple items (collections) to it. Such fields initially may allow you to manually add individual items, but toggle the “Map” switch on, and you can map an array variable (from an Array Aggregator) containing multiple collections.

Simply select the respective “ **Target structure type** ” in an Array Aggregator module.

 ![](https://europe1.discourse-cdn.com/flex013/uploads/make/original/3X/b/e/bea4ecffec9daf39ca9cba77c0b2a40d160e7292.png)

As you can see from the example above, the “Map” toggle on complex array fields are used when you have an array variable (like from an array aggregator).

| 📋 | **Note:** | 💡 |
| --- | --- | --- |
| | Other combinations of modules may also allow you to generate an array that matches a future module field’s array structure, like “Aggregate to JSON + Parse JSON”, or “Create JSON + Parse JSON”, but this is an advanced topic. | |

**Question:** Are you mapping your array into a field that accepts more than one item/collection?

For more information, see “[Mapping with arrays](https://help.make.com/mapping-arrays)” in the Help Centre. I also suggest going through the [Make Academy](https://academy.make.com), which also covers the use of [Iterators & Aggregators](https://academy.make.com/courses/IntermediateC01).

## Links & Guides

Here are some useful links and guides you can use to learn more on how to use the Make platform, apps, and app modules. I’d also recommend going through the Make Academy if you haven’t yet!

### Learn Make

- [Help Centre](https://help.make.com) | [Tutorials](https://help.make.com/create-your-first-scenario) – Make’s “manual” - search for help here first
- [Make Academy](https://academy.make.com) – Basics 101: Learn Make properly to get your money’s worth
- [Mapping](https://help.make.com/mapping) – What is mapping? What can I map?
- [Mapping with arrays](https://help.make.com/mapping-arrays) – How to map items in an array
- **Date Format** : [tokens for `parseDate`](https://help.make.com/tokens-for-datetime-parsing) | [tokens for `formatDate`](https://help.make.com/tokens-for-datetime-formatting)
- [HTTP modules](https://apps.make.com/http) – Make a request, Get (download) a file
- [Webhooks](https://help.make.com/webhooks) – Error Handling, Responding to webhooks

### How-Tos

- [Router Magic Formula](https://www.youtube.com/watch?v=4Q-5BsCtJu4) - YouTube
- [Error Handlers in Make](https://www.youtube.com/playlist?list=PLRE9E-rAD8U10mx2TRs54Nq1XJDdK9Kx4) - YouTube playlist
- [Aggregate an array for mapping complex fields](https://help.make.com/flow-control#VhcUm)
- [Getting started with OpenAI](https://community.make.com/t/getting-started-with-openai-gpt-3-and-make/7796) - How to setup and use OpenAI in Make
- [Text Parser module](https://help.make.com/text-parser) - Use pattern matching to extract the text you want
- [Webhooks – Make Academy](https://academy.make.com/courses/IntermediateC04) - tutorial on how to use Webhooks

— @samliew

---

<div class="post-metadata">

**Author:** ![Make\_Bot](https://dub1.discourse-cdn.com/flex013/user_avatar/community.make.com/make_bot/32/14661_2.png) [@Make\_Bot](https://community.make.com/u/Make_Bot)\
**Post date:** [February 11, 2026, 11:57am UTC](https://community.make.com/t/sum-values-from-different-operations/101938/12 "2026-02-11T11:57:05Z")

</div>


