Used this ask a question feature for the first time last week and it has been a lifesaver. Here goes another one... How do I update my formula's to show the following. Not sure if I need to update both the health and status, or just the health.
- Show status as 'in progress' if the start date is greater than today's date because it's currently showing 'in progress' for tasks that haven't started yet, image below for reference (formula says: if the task has not yet started, but it starts within the next 30 workdays, return "green" to indicate that the task is coming up)
- Should I tie the 'in progress' to the % complete field? For example, show 'in progress' if % complete is greater than 1% or am I overthinking this?
- Show green in 'schedule health' if the task has not started yet because it's currently showing up blank, image below for reference (formula says: if task has not started yet but starts within the next 30 workdays, show "green"; otherwise, show nothing)
Health
=IF([Schedule Health]@row = "Blue", "Complete", IF([Schedule Health]@row = "Green", "In Progress", IF([Schedule Health]@row = "Yellow", "At Risk", IF([Schedule Health]@row = "Red", "Late", IF([Schedule Health]@row = "", "Not Started", "")))))
Status
=IF([% Complete]@row = 1, "Blue", IF([End Date]@row < TODAY(), "Red", IF(AND([Start Date]@row <= TODAY(), ABS(NETWORKDAYS(TODAY(), [Start Date]@row) + 1) / ABS(NETWORKDAYS([Start Date]@row, [End Date]@row)) > [% Complete]@row), "Yellow", IF(AND([Start Date]@row <= TODAY(), ABS(NETWORKDAYS(TODAY(), [Start Date]@row) + 1) / ABS(NETWORKDAYS([Start Date]@row, [End Date]@row)) <= [% Complete]@row), "Green", IF(AND([Start Date]@row > TODAY(), [Start Date]@row <= WORKDAY(TODAY(), 30)), "Green", "")))))