更新日期到TODAY()的工作流程,直到另一个单元格= 100%

11/29/21
接受

在一列中有两个单元格

  1. 显示从1-100的%
  2. 哪个应该显示日期

是否可以使用工作流或其他自动化来每日(在12:01am或任何其他时间)将日期字段更新为TODAY(),但一旦%字段= 100%就停止更新它?


提前谢谢!

最佳答案

  • Krissia BKrissia B 国防部
    ✓回答

    你好@BrianWong

    谢谢你提供更多的细节。此时,在不使用date列的情况下记录日期并不能直接实现这一目标,但这是一个很棒的主意!请提交改进请求考虑到Smartsheet的未来发展。


    与此同时,另一种解决方案是创建一个帮助列(日期列),您可以隐藏它,然后将其转换为“项目结束日期”下的文本值。看看下面我的示例,看看它是什么样子的!

    formula.gif

    用于项目结束日期的公式。我使用了一个IFERROR函数,这样如果% Complete不是100%,它就不会给出错误消息。我用了一些像“未完成”或你可以留下空白,这取决于你。

    = IFERROR(如果(月([Proj1 -结束日期]@row) = 1,“1”,如果月([Proj1 -结束日期]@row) = 2,“2”,如果月([Proj1 -结束日期]@row) = 3,“3”,如果月([Proj1 -结束日期]@row) = 4,“四月”,如果月([Proj1 -结束日期]@row) = 5,“可能”,如果月([Proj1 -结束日期]@row) = 6,“6月”,如果月([Proj1 -结束日期]@row) = 7,“7”,如果月([Proj1 -结束日期]@row) = 8,“8”,如果月([Proj1 -结束日期]@row) = 9,“九月”,如果月([Proj1 -结束日期]@row) = 10,“十月”,IF(MONTH([Proj1 -结束日期]@row) = 11, "November", IF(MONTH([Proj1 -结束日期]@row) = 12, "December")))))))))))) + " " + DAY([Proj1 -结束日期]@row) + ", " + YEAR([Proj1 -结束日期]@row), "Not Completed")


    然后我使用隐藏助手列(日期列)的公式作为参考。

    =IF([project 1]5 = 1, TODAY())


    希望这能有所帮助!

    欢呼~

    Krissia

答案

登录注册置评。