Notion

Notion Formulas Calculate From What You Already Have. We Keep That Current.

A Notion formula property calculates a value from other properties in the same row, using a formula language that handles date math, conditional logic, and text functions, plus aggregation when combined with a rollup. It's genuinely capable for anything the data it needs already lives in that database.

How Notion formulas actually work

The formula editor lets you reference other properties by name and combine them with functions, things like dateBetween() for date math, an if() conditional for branching logic, or format() to build a readable text string from several fields.

Common real patterns include calculating days until a deadline, labeling a row's status with a color based on a condition, or summing a rollup of related entries' values into a single total.

Notion revamped its formula syntax a while back to read more like a familiar programming language, so older formulas written in the previous syntax sometimes need rewriting to work the same way today.

What a formula can never calculate

A formula only ever works with values already sitting in that row. It has no way to pull in today's exchange rate, a client's current account balance, or anything else that lives outside the database, someone still has to type that number in by hand before the formula has anything fresh to work with.

Which means a formula that looks live and dynamic is often only as current as whoever last updated the plain property feeding it.

Where this shows up in practice

A property kept filled with a live outside number

We feed a property with a current number pulled from an external system, so the formula sitting next to it is always calculating against something real instead of whatever was last typed in.

A formula-driven status that triggers something real

When a formula flips a status, that change can now also trigger an action outside Notion, not just change a color on the page.

Got a formula that's only as good as a number someone forgets to update?

Tell us where that number should be coming from, and we'll keep it current.

Let's talk

Formula's correct. The number feeding it is stale the moment someone forgets to update it?

Tell us what that property should actually be pulling from, and we'll connect it to the real source. Formulas are a small, powerful piece of Notion; keeping the data behind them current is usually the bigger win.

Let's talk

Frequently Asked Questions

What is a formula property in Notion?+
A formula property calculates a value from other properties in the same database row, using Notion's own formula language for date math, conditional logic, text manipulation, and aggregation through rollups.
Can Notion formulas pull data from outside Notion?+
No, a formula can only reference other properties within the same database (or related ones through a rollup). Anything from outside Notion has to be brought in first, by hand or through the API, before a formula can use it.
How do I calculate a date difference in Notion?+
Use the dateBetween() function in a formula property, referencing two date properties and specifying the unit (days, weeks, and so on) you want the difference measured in.
Did Notion change its formula syntax?+
Yes, Notion revamped the formula editor's syntax to read more like a conventional programming language, with autocomplete and clearer function names. Formulas written in the older syntax generally keep working but may need adjustment if you're editing them now.

Let's talk

Tell us the one thing your team does manually that eats up time. We read every message and reply within a day.