Rollup
Calculate one summary value from records linked through a Reference or Referenced By field.
A Rollup field calculates one summary value from linked records. For example, it can show a total budget, an open-record count, an average deal size, or the latest activity date.
A Lookup field shows individual values from linked records. A Rollup applies a function to those values. Rollup values are read-only and update automatically.

Configure A Rollup
A Rollup requires a relationship field in the same workspace. Create one of these fields first:
- A Reference field, for records that the current record points to.
- A Referenced By field, for records that point to the current record.
Then configure the Rollup:
- Under Source field, select the Reference or Referenced By field.
- Under Field to aggregate, select a field from the linked records.
- If the field you selected is a Table field, select the column to aggregate under Table column. See Aggregate a Table column.
- Under Aggregation, select a compatible function.
- Under Filter source records (optional), add conditions to limit the linked records included in the result.

The optional filter uses the same advanced filter conditions as saved views.
Aggregation Functions
| Function | What it does |
|---|---|
| SUM | Adds up the values across linked records. |
| AVERAGE | The mean of the values across linked records. |
| COUNT | How many linked records there are in total, whether or not the chosen field is filled. |
| COUNTA | How many linked records have a value in the chosen field; empty values are not counted. |
| MIN | The smallest value, or the earliest date. |
| MAX | The largest value, or the latest date. |
| ARRAYJOIN | Joins the values from every linked record into a single comma-separated list. |
Compatible Field Types
The selected field type determines which functions are available:
- SUM, AVERAGE: Number, Currency, Percent, Star Rating, and Duration.
- MIN, MAX: the same numeric fields, plus Date for the earliest or latest date.
- COUNT, COUNTA: any field type because these functions count records.
- ARRAYJOIN: single-line text, multi-line text, single select, multiple select, email, URL, country, and phone fields.
Aggregate A Table Column
A Rollup can aggregate one column inside a Table field instead of a whole field. For example, sum a Qty column across the line items of every linked order.
When the field you select under Field to aggregate is a Table field, a Table column picker appears:
- Select a column to aggregate the values in that column across the rows of every linked record.
- Select Whole table (no column) to count rows instead. Only COUNT and COUNTA are available.
The column type determines which functions are available:
- SUM, AVERAGE, MIN, MAX: Number, Currency, and Formula columns.
- COUNT, COUNTA: any column type. COUNT counts every row. COUNTA counts only the rows that have a value in the selected column.
ARRAYJOIN is not available for a Table column.
Currency columns follow the same rule as Currency fields: all the values in a SUM, AVERAGE, MIN, or MAX must use the same currency.
Examples
- Workspace budget: On a parent record with a Reference to cost records, use SUM on Cost. Filter out cancelled records.
- Open bugs per release: On a release record, use COUNT on a Referenced By field. Filter the Bugs workspace to status Open.
- Customer lifetime value: On a customer record, use SUM on the total from every linked order.
- Next deadline: Use MIN on Due Date across linked open records.
- Assigned team: Use ARRAYJOIN on assignee names across linked records.
- Order total: On a customer record, use SUM on the Amount column of a Table field that holds the line items of each linked order.
Rollup Behavior
Blue computes Rollups in the background. It refreshes the result when the linked records or aggregated values change.
- One currency per Rollup: For SUM or AVERAGE on a Currency field, all linked values must use the same currency. Blue shows an error instead of adding different currencies.
- Read-only result: Change the source records to change the Rollup value.
- Required source: If someone deletes the source Reference or Referenced By field, select a new source to restore the Rollup.