Recipe Examples
Real-world formula examples from Formula Pro recipes, with explanations and expected results. Inspired by common workflows from the monday.com Community Forum and real automation needs.
monday.com-Specific Use Cases
Tracking Delayed or Pushed-Out Items
Recipe: When column changes, execute formula and project the result to column (Status or Text)
Use case: Automatically flag items as "Delayed" when the Current Due Date is pushed past the Baseline Due Date. Native monday.com automations can't update status based on comparing two date columns — Formula Pro solves this.
Formula:
IF(DATEVALUE({item's Current Due Date}) > DATEVALUE({item's Baseline Due Date}), "Delayed", "On Track")Explanation: Compares Current Due Date to Baseline Due Date. If current is later, outputs "Delayed"; otherwise "On Track". Project to a Status or Text column. Pair with a "When column changes" trigger on either date column.
Example: Baseline = "2025-02-05", Current = "2025-02-12" → Result: "Delayed"
Copy Parent Item Name to Subitem Column
Recipe: When column changes, retrieve the calculated value of formula column [parent item] and project the result to subitem column
Use case: Duplicate the parent item's project name (or any text) into a subitem-level column. Native monday.com doesn't support copying parent TEXT columns to subitems via automation — Formula Pro enables this.
Setup: Create a formula column on the parent that references the item name or source text. Use the "project formula column to subitem" recipe so when the parent changes, all subitems get the value.
Alternative: Use "When column changes, execute formula and project the result to subitem column" with a formula that pulls the parent's value (if your recipe supports parent context).
CRM: Close Probability → Star Rating
Recipe: When column changes, execute formula and project the result to column (Rating/Stars)
Use case: Map a "Close Probability" percentage to a "Top Project" star rating for monday CRM. Common request for sales pipelines.
Formula:
Explanation: Maps percentage ranges to star displays. Adjust thresholds to match your pipeline stages.
Flag Items Not Updated in X Days
Recipe: Scheduled — Every day (or time period), execute formula and project the result to column
Use case: Identify stale items for follow-up. Community users often need "notification when item hasn't been updated in X days" — Formula Pro can compute days since last activity and project to a column for filtering or automation.
Formula: (Assumes an "Last Updated" Date column; adjust if using different source)
Explanation: If more than 7 days since last update, outputs "Needs attention". Use a scheduled recipe to run daily. Pair with board filters or notifications on that column.
Budget & Line Item Totals
Recipe: When column changes, execute formula and project the result to column
Use case: Project budget tracking — when Price and Quantity change, automatically calculate line total and roll up to parent or summary column.
Formula:
Explanation: Simple price × quantity. For subitem rollups, use "When column changes, retrieve the calculated value of subitem formula column and project result to parent column" with SUM across subitems.
Auto-Generate Item Codes
Recipe: When column changes, execute formula and project the result to item name
Use case: Generate consistent item names like #PROJ-2025-001 or TASK-{Status}-{Date} for traceability and reporting.
Formula:
Explanation: Builds #PROJ-2025-001 from Project Code and Sequence columns. Adjust format to your needs.
Portfolio Reports: Subitem Rollup to Parent
Recipe: When column changes, retrieve the calculated value of subitem formula column and project result to column [parent item]
Use case: Portfolio or project boards where parent items need aggregated subitem data (e.g., total hours, total cost, count of completed tasks). Common in portfolio reporting with subitems.
Setup: Subitems have a formula (e.g., Hours × Rate). Use the subitem→parent projection recipe so the parent gets the sum or selected value when subitems change.
Cross-Board Reporting & Mirror Columns
Recipe: When column changes, execute formula and project the result to mirror column
Use case: Sync calculated values to connected boards for real-time dashboards. A common community request is to copy formula results to other columns and trigger automations — Formula Pro does both: project formula output to mirror columns on connected boards, and the projected value can drive downstream automations.
Setup: Source board has a formula column. Use the "project to mirror column" recipe so the result flows to the connected board's mirror column. Refresh the browser for multi-level mirrors.
Technical Formula Examples
Due-Date Automation: Project Working-Day Offsets
Recipe: When column changes, execute formula and project the result to column
Use case: Set a due date based on working-day offsets (e.g., add 5 business days).
Formula:
Explanation:
DATEVALUE({item's Date})— Parse the date string into a date objectWORKDAY(start, days)— Add N business days (Mon–Fri), skipping weekendsTEXT(date, "YYYY-MM-DD")— Format as ISO date for monday.com Date column
Example: Date = "2025-03-09", Number = 5 → Result: "2025-03-16" (5 weekdays later)
Timeline Shift: Add 14-Day Offset
Recipe: When column changes, execute formula and project the result to column (Timeline column)
Formula:
Explanation: Creates a timeline 7 days after start and 21 days after start (14-day span). Adjust the +7 and +21 for different offsets.
For existing Timeline column:
Work-Hour Calculator: Business-Hour Difference
Recipe: When column changes, execute formula and project the result to column
Use case: Calculate working hours between two datetime columns (e.g., 9 AM–6 PM business hours).
Formula: (Simplified; full formula uses NETWORKDAYS, TIMEVALUE, MEDIAN for partial-day handling)
Result: Number of business hours between From and To datetimes.
Location Extractor: Pull Address from Map Column
Recipe: When column changes, execute formula and project the result to column
Formula:
Explanation: Extracts the address portion after the second colon in monday.com Location column format.
WhatsApp Link Generator
Recipe: When column changes, execute formula and project the result to column (Link column)
Formula:
Explanation: Builds http://wa.me/PHONENUMBER:WhatsApp from a phone column. Assumes format PHONENUMBER:Label.
Result: http://wa.me/15551234567:WhatsApp
Conditionally Project Email Based on Status
Recipe: When column changes, execute formula and project the result to column (Email column)
Formula:
Explanation: Maps status values to email addresses. monday.com Email column format: email:Display Name.
Result: Status "Tim" → [email protected]:Tim Apple; "Jeff" → [email protected]:Jeff Amazon; else empty.
Timeline Propagation: Sync Shifted Timelines
Recipe: When column changes, execute formula and project the result to column
Formula:
Result: New timeline with start and end dates shifted by 14 days.
Workday Count From Timeline
Recipe: When column changes, execute formula and project the result to column (Number column)
Formula:
Result: Number of working days between timeline start and end.
Project Formula Column to Parent Item
Recipe: When subitem is created (or formula column changes), project formula column result to parent item column
Use case: Subitem has a formula column; parent needs the aggregated or selected result.
Configure: Source = subitem formula column, Destination = parent text/number column.
Project From Subitem Formula to Parent
Recipe: Project formula column in subitem to text column in parent item
Same concept as above — use the "Project formula column to parent" recipe and select the subitem formula column and parent destination column.
Last updated