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

How to Use Notion Formula slice() With Negative Index for End Extraction

Notion formulas provide a slice() function that extracts a substring from a text property. When you need to extract characters from the end of a string, using a negative index for the end parameter lets you specify positions relative to the last character. This article explains how slice() interprets negative indices and how to use … Read more

Why Notion Formula Cannot Reference Property With Special Character

When you write a Notion formula that tries to reference a property whose name includes a special character such as a hyphen, slash, apostrophe, or parenthesis, the formula often returns an error or fails to save. This happens because Notion’s formula syntax treats certain characters as operators or delimiters, breaking the reference. This article explains … Read more