I’m having an issue catching an error return in my formula field. The field is called Status and in it, I check if a task is complete (i.e., a check mark in the Completed Field) or if it is late or coming due based on the Due Date.
If it is not complete and I haven’t assigned a due date yet, I’d like to have Status return blank.
In other words:
Task completed => Status: Complete
Task overdue => Status: Late
Task due in 2 days => Status: Coming Due
Task has no due date => Status: Blank
Otherwise (i.e., Task has due date that is not within 2 days of due date and isn’t complete) => Status: In Progress
My formula for Status is as follows:
IF({Completed?}=1,“Completed”,IF(IS_AFTER(TODAY(),{Due Date}),“Late”,IF(IS_AFTER(DATEADD(TODAY(), 2, ‘days’),{Due Date}),“Coming Due”,IF({Due Date} = BLANK(),"",“In Progress”)))
However, whenever I have a date that is blank, I get #ERROR! instead of a blank. I tried to error catch by wrapping this around an “IF(ISERROR({Due Date} = BLANK()” but it still returns an error.
