I'm really struggling to get my status formula to update appropriately in my project schedule. I've tried so many different formulas and hidden columns I'm starting to lose my mind!
What I want:
If Planned start date is <today and % cmpl is 0, then 'not started'
If planned start date is >today and % complete is < the difference between time elapsed and time remaining, then 'behind schedule'
If Planned start date is >today and % complete is greater than the difference between time elapsed and time remaining then 'ahead of schedule'
If planned finish date is past and % complete is less than 1 I want overdue
If % complete is = 1 then complete (this one was easy)
Any ideas how to put this into a formula?
This was my original formula, but removing cancelled column broke it and I can't decompose it now: =IF(#REF = 1, "Cancelled", IF(AND(NOT(ISDATE([Planned Start Date]@row)), NOT(ISDATE([Planned Finish Date]@row)), [% Cmpl]@row = 0), "Not Started", IF(AND(ISDATE([Planned Start Date]@row), ISDATE([Planned Finish Date]@row)), IF([% Cmpl]@row = 1, "Complete", IF(AND([Planned Finish Date]@row <> "", [Planned Finish Date]@row < TODAY(), [% Cmpl]@row < 1), "Overdue", IF(AND([Planned Start Date]@row > TODAY(), [% Cmpl]@row = 0), "Not Started", IF([Time Elapsed]@row - [% Cmpl]@row > 0.1, "Behind Schedule", IF([% Cmpl]@row - [Time Elapsed]@row > 0.1, "Ahead of Schedule", "On Schedule"))))))))