New day, new formula conundrums!
For these formulas, I'm looking to update the status of my PARENT rows (2 levels) based on the RYGG symbol as well as having the RYGG symbol is based the CHILDREN rows' Task Status column. I have both working but I feel like they could be cleaner and just wanted to get a second set of eyes on it.
Here's a screenshot of my tasks:
Here's the RYGG formula as of now: =IF(Lvl@row = "0", "", IF([Task Status]@row = "Completed", "Gray", IF([Task Status]@row = "Not Applicable", "Gray", IF([Task Status]@row = "Escalation", "Red", IF([Due Date]@row < TODAY(), "Red", IF([Due Date]@row <= TODAY(3), "Yellow", IF([Due Date]@row >= TODAY(4), "Green")))))))
~ For statuses all RYGG should be based on the "Due Date" column. I have the following options (this will show what color I'm expecting):
Not Started (Red if past due, Gray if no date)
In Progress (Red if past due, Yellow if within 3 days, Green if not past due)
Delayed (Red if past due, Yellow all other times)
Escalation (Red)
On Hold (Red if past due, Gray all other times) <-- I don't think this is fully reflected
Completed (Gray)
Not Applicable (Gray)
Here's the TASK STATUS formula as of now: =IF(CONTAINS("Red", CHILDREN(RYGG@row)), "Escalation", IF(CONTAINS("Yellow", CHILDREN(RYGG@row)), "In Progress", IF(CONTAINS("Green", CHILDREN(RYGG@row)), "In Progress", "Completed")))
~ For the Level 1 and Level 2 statuses (Med and Light blue lines) I'd like these status to be updated based on what we see in the CHILDREN rows. I was originally going off of the symbols but I don't think that will capture everything.
Not Started (Everything is not started)
In Progress (Anything is In Progress)
Delayed (Anything is Delayed - should override all other statuses)
Escalation (Anything is "Escalation" - should override all other statuses)
On Hold (Anything is "On Hold")
Completed (Everything is "Completed")
Not Applicable (Everything is "Not Applicable")
Oof!! Thank you to anyone who can help me knock these out!
~Jaime