ALLMSP Blog

Notion Rollup Wrong or Blank? Check Relations, Values and Calculation

Trace a Notion rollup from the linked pages to the selected property and calculation, then reconcile a small example before changing a dashboard.

Notion Acme Merchandise example linking Customers and Items through relation columns

Notion’s published Acme Merchandise example links Customers and Items through relation properties. No rollup calculation or result is shown. Check the exact linked pages, source property and calculation before relying on a summary.[1] View full-size product image

When a Notion total is blank or unexpectedly large, check what feeds it before replacing the formula or rebuilding the database. A rollup can only summarize the pages and property values selected through its relation. A sensible-looking number is not enough: you need to know which records contributed to it.

Trace one result from the source pages

Inspect one record’s relation, selected source property and calculation. Check its linked-page values before changing a shared column.[1]

Write the expected result in plain language: for example, “sum the approved estimate on these two linked work items.” This makes a wrong source property or an extra linked page easier to spot than a vague report that the total looks wrong.

Follow the calculation in order
ObservationFirst inspectionWhat it separates
Blank relationWhich pages are linked to this recordMissing input versus calculation trouble
Linked page has no estimateSource property value on that exact pageAn empty value versus a legitimate zero
Output is a list rather than a numberSelected rollup calculationShowing values versus aggregating them
Total includes another projectEvery linked page and its intended ownerWrong relationship versus wrong arithmetic

Distinguish data type, display and input

A Number property supplies numeric values; Text supplies strings even when those strings look like amounts. Inspect the actual type of the chosen source property. Date, Formula, Relation and Rollup are also distinct property types, so column names alone are insufficient.[2]

Sum requires a numeric source; Count values excludes empty values. Rolling up another rollup is unsupported. Choose the operation that answers the question.[1]

A view’s filters control which records you see. They do not by themselves document which pages a relation contains. Compare the underlying linked records, then use the view settings to explain why a reviewer is seeing a shorter list.[3]

Use a hand-checkable example

This is an illustrative diagnostic case, not a customer result. A project should include two work items with estimates of 2 and 3 hours. The independent expected total is 5. A third item belongs to another project and should not contribute.

Reconcile the selected inputs
Test caseInput to inspectExpected decision
Only Work A and Work B are linkedNumeric estimates 2 and 3The intended sum is 5
Work C is also linkedAn additional estimate of 8A sum of 13 is explainable but outside this project’s intended scope
Work B has an empty estimateNo agreed estimate for that pageResolve the missing input; do not silently label it zero
Work A estimate changes from 2 to 4One approved source correctionRecheck the resulting total of 7 and the exact linked pages

Keep the test small enough to explain without a screenshot of a whole dashboard. Record the record URL, relation name, source property, calculation and expected result. If a correction changes a shared total, tell the owner which input or configuration changed and which dependent report was rechecked.

Check direction and access without widening the audience

Relations between different databases start one-way unless a corresponding relation is enabled. Inspect that setting before creating another relationship.[1]

Notion respects the broadest grant a user receives. Inspect a reviewer’s actual page access; do not publish a source database simply to investigate a calculation.[4]

Choose the next check

If the source rows came from a spreadsheet, verify CSV import types and duplicate batches before repairing calculated results. If a client needs to review the outcome, use the guest-sharing checks to define what they should be able to open.

Frequently asked questions

What are the first three things to inspect in a wrong Notion rollup?

Inspect the linked pages, the selected source property and the calculation. Write down the expected result before changing any of them.

[1]

Why is a rollup blank when the source database has records?

Check the relation on the affected record. Records existing elsewhere do not establish that the intended pages are linked to this result.

[1]

Why is Sum unavailable for the property I selected?

Inspect its property type. Numeric rollup operations require numeric source values, not merely a column whose text resembles numbers.

[1][2]

Is an empty estimate the same as zero?

No. Treat an empty estimate as missing information until the owner confirms its meaning; using zero can hide unfinished data entry.

[2]

Does Count values always equal the number of linked pages?

No. It counts non-empty values for the selected property. Decide whether you need a page count or a count of completed source values.

[1]

Can I create a rollup of a rollup?

No. Use a supported source property and redesign the calculation with the database owner rather than layering another rollup.

[1]

Does a filtered view prove which items feed the rollup?

No. Inspect the relation itself and the source records. A view’s visible subset and the configured calculation are separate checks.

[3]

Why does the other database have no corresponding relation column?

The relation may be one-way. Check whether a corresponding relation was enabled before treating the absent reverse property as a fault.

[1]

Should I give a reviewer full access to investigate a wrong total?

Grant only the access needed for the approved review. First identify whether the issue is an inaccessible linked page or an incorrect calculation.

[4]

How do I show that a rollup correction worked?

Reconcile a small set of known inputs by hand, then change one approved test value and verify the expected new result. Record the linked-page scope as well as the number.

[1][2]

Related ALLMSP Resources

Facebook
LinkedIn
WhatsApp
X
Email
Print
Threads
Reddit

Latest Articles