Maybe this isn’t what you’re after, but Monday does have a built-in feature for deadlines that shows when items are overdue. See this article for more info.
Feel free to share a screenshot of the formula and your board and I’d be happy to take a look. You’ve most likely made a syntax error when implementing the formula.
Hiya, I use a timeline column, date column plus some formula columns.
The date column has an automation to set the completed date to the day the status changes to done.
The first formula column shows if the task was completed early or late.
IF({Completed Date}=“”,“N/A”,DAYS({Timeline#End},{Completed Date}))
The second formula column tells me if the task is pending/overdue or if it was completed on time or late.
IF({Timeline}=“”,“Pending”,If({Status}=“Done”,If({Completed Early/Late}<0,“Done Overdue”,“Done On Time”),If(DAYS(TODAY(),{Timeline#End})<0,“Pending”,If(rounddown(DAYS(TODAY(),{Timeline#End}),0)=0,“Due Today”,“Overdue”))))
I’m pretty sure I got all this from a help article but can’t find it now sorry!
I suggest you to try Time in Status app which track time the Item has spent in each workflow status. So you can monitor how fast the Item moves between statuses.
You’ll get user-friendly data on the board in a few seconds.
Choose + Add Widget and select the option for Chart.
From the 3-dot menu of the Chart, choose Settings.
For Chart Type, choose Stacked Bar Chart.
For X Axis, choose the Date column from step 1, and then select the grouping you prefer.
For Stack By, choose the Status column from step 1, and then be sure to check the box for Expanded Stack Mode if you want the chart to separate the statuses like I did in the sample.
For Y Axis, choose Count items and Sum.
Finally filter the Chart to show only items whose Date column Is Overdue/Done on time/Done Overdue like this: