How do you set a flag based on status and days within a due date?
I'm trying to create a formula with the following logic:
- Don't highlight the red flag if the status is N/A or Completed
- Highlight the red flag If the status is In Progress or Not Started and the due date is <= Today (-3 days)
Below is what I'm using, but now none of the flags are turning red (and no error message appears):
=IF(OR(Status@row = "N/A", Status@row = "Completed"), 0, IF(AND(Status@row = "In Progress", [Due Date]@row <= TODAY(-3)), 1, IF(AND(Status@row = "In Progress", [Due Date]@row <= TODAY(-3)), 1)))
Best Answers
-
Today(-3) is 3 days in the past
I am guessing by your last comment that you want Today(3) which is 3 days in the future
Try
=IF( OR(Status@row = "N/A", Status@row = "Completed"), 0, IF( [Due Date]@row <= TODAY(3), 1, 0))
- The first case checks for "N/A" or "Completed" and sets them to 0 (False) ALWAYS
- Then the second just checks for the Date as everything else would be Not Started or In Progress as we have ruled out NA and Complete in (1) no need to check again. If you have other cases then I oversimplified
- If it is less than or equal to 3 days in the future then Flag IT TRUE. This also gets anything in the Past
- Everything Else gets a 0
Brent C. Wilson, P.Eng, PMP, Prince2
Facilityy Professional Services Inc.
http://www.facilityy.com
-
You da man! Thanks, @Brent Wilson! As usual, I was making things more complicated (but learning).
Answers
-
To clarify #2 above, I'm looking to flag a task if the due date is within three days and the status is either In Progress or Not Started. And, I guess I should also add the logic to flag a task if the due date is in the past.
-
Today(-3) is 3 days in the past
I am guessing by your last comment that you want Today(3) which is 3 days in the future
Try
=IF( OR(Status@row = "N/A", Status@row = "Completed"), 0, IF( [Due Date]@row <= TODAY(3), 1, 0))
- The first case checks for "N/A" or "Completed" and sets them to 0 (False) ALWAYS
- Then the second just checks for the Date as everything else would be Not Started or In Progress as we have ruled out NA and Complete in (1) no need to check again. If you have other cases then I oversimplified
- If it is less than or equal to 3 days in the future then Flag IT TRUE. This also gets anything in the Past
- Everything Else gets a 0
Brent C. Wilson, P.Eng, PMP, Prince2
Facilityy Professional Services Inc.
http://www.facilityy.com
-
You da man! Thanks, @Brent Wilson! As usual, I was making things more complicated (but learning).
Help Article Resources
Categories
Check out the Formula Handbook template!