How to Use Notion Formula find() to Search Within Relation Array

Notion formulas can manipulate data from relation and rollup properties, but searching within an array of related items requires a specific function called find(). Without this function, you cannot check whether a related page meets a condition or extract a value from a specific item inside the array. This article explains how the find() formula … Read more

Why Notion Formula Cannot Aggregate Across Two Levels of Rollup

When working with Notion databases, you may find that a formula referencing a rollup property fails to calculate correctly when the rollup itself pulls from another rollup across multiple related databases. This limitation causes frustration because you expect the formula to sum, count, or average values from a chain of relations, but it returns an … Read more

How to Use Notion Formula sort() With Custom Comparator Function

Notion formulas can sort arrays using the built-in sort() function, but the default behavior may not match your exact needs. By default, sort() arranges numbers in ascending order and text alphabetically. When you need a different order, such as sorting by a property value, date, or custom priority, you must supply a custom comparator function. … Read more

Why Notion Formula Returns Different Result on Mobile vs Desktop App

Notion formulas are powerful tools for automating calculations and data transformations across your workspace. However, many users notice that the same formula returns different results when viewed on the Notion mobile app compared to the desktop app. This inconsistency often stems from differences in how each platform handles date-time functions, locale settings, and formula evaluation … Read more

How to Build Notion Formula for ICalendar Recurrence Rule Generation

You want to generate an ICalendar RRULE string directly inside a Notion database so that exported events repeat correctly in calendar apps like Google Calendar or Outlook. Notion formulas can construct text strings but have no native RRULE builder. This article shows how to combine Notion properties and formula functions to output a valid recurrence … Read more

How to Use Notion Formula contains() With Case-Insensitive Match

Notion’s contains() formula checks if one text string appears inside another. By default, this function performs a case-sensitive match, meaning it treats uppercase and lowercase letters as different characters. This behavior can cause false negatives when you need to compare text regardless of capitalization, such as matching user input, imported data, or mixed-case tags. This … Read more

How to Build Notion Formula for Project Buffer Days From Critical Path

You need a Notion formula that calculates how many buffer days remain between today and the next critical path milestone in your project. Many project managers track task dependencies manually, which leads to missed deadlines when one delay cascades through the schedule. A buffer days formula gives you a real-time count of slack available before … Read more