状态RYGG自动公式

allisona
✭
你好,
我试图创建一个状态列,根据以下标准自动更新:
- 绿色(Task is Complete):“% Complete”列= 100%
- 黄色的(任务正在进行中):今天的日期小于“计划结束日期”,并且“完成百分比”小于100%
- 红色的(任务未按计划开始):今天的日期超过“计划开始日期”,“完成百分比”为0%或空白
- 红色的(任务没有按计划完成):今天的日期超过了“计划结束日期”,并且“完成百分比”小于100%
- 灰色的(任务尚未开始):今天的日期小于“计划开始日期”,“完成百分比”为0%或空白
我的公式如下:
=IF(AND(OR(ISBLANK([% Complete]10), [% Complete]10 = 0), TODAY() >= [Start Date]10), "Red", IF(AND(AND([% Complete]10 > 0, [% Complete]10 < 1), TODAY() <= [End Date]10), "Yellow", IF(AND(AND(AND([% Complete]10 > 0, [% Complete]10 = 0), TODAY() <= [End Date]10), "Gray", "Green"))))
然而,当我使用这个公式时,所有应该是“未开始”/“灰色”的任务都显示为红色,我不知道公式中哪里出错了,有人能帮我吗?
谢谢!
安德鲁
评论
-
J.克雷格·威廉姆斯 ✭✭✭✭✭✭
秩序很重要。
我想这会达到你的目的
=IF([%完成]23 = 1,"绿色",IF(AND(TODAY() <[计划开始日期]23,[%完成]23 = 0),"灰色",IF(AND([计划结束日期]23 >= TODAY(),[%完成]23 > 0),"黄色","红色"))))
第23行
请看这个(仅本周可用)
https://app.smartsheet.com/b/publish?EQBCT=06236177d2c14c0e9bb2fbb77739863b
克雷格
这次讨论已经结束了。