Hi all,
I am struggling to find the error in my nested if() statement. I am trying to create a ‘status’ field for project outputs based on their due dates, using a check box ‘complete’ field, and two date fields.
If checkbox complete is checked, show “Complete”
If not complete and the original due date has not passed, show “On Track”
If not complete but original due date has passed but not the tolerance (adjusted) due date has not passed, show “Overdue within tolerance”
If not complete, but both original and tolerance (two seperate date fields) have passed, show “Overdue exceeding tolerance”
Currently the formula I’ve used is this:
IF({Complete?} = ‘1’, “Complete”,IF(IS_BEFORE({Baseline due date (DD,MM,YYYY)}, TODAY()), “Overdue within tolerance”, IF(IS_AFTER({Tolerance (no Covid)}, TODAY(), “Overdue exceeding tolerance”, “On Track”)))).
I am not sure if I should be using an AND somewhere. Currently the formula is accepted but only ‘Complete’ and ‘Overdue within tolerance’ are returned.
Any help would be much appreciated!