修改的日期字段;所有的任务都是一样的。
早上好!我作为一个客户的任务管理器,在一个表上有一个问题。我创建了一个名为“Stale Days”的专栏,计算从今天到最后修改日期之间的时间。问题是整列都是0…
当我看整张表时,所有修改过的日期都是一样的。不管行中是否有任何变化。我认为这是我每天运行的自动化操作之一,但如果自动化操作没有对行中的数据造成物理更改,我认为它不会更新修改的日期。
不顾;留下这个讨论来帮助其他人。
答案就在我眼前,显然我的大脑停止了正常工作……
我还创建了一个名为“Days Open”的栏目,这样每天它都会发生变化,在第一次访问表格时,修改的日期就会发生变化。
0
评论
嗨@Kris V. Le
我很高兴你能弄清真相!谢谢你上传你的解决方案。
忽略我在第一条评论中的解决方案。当用户在早上输入工作表时,最后修改的日期正在更新整个工作表时,似乎仍然存在一个问题。不知道为什么....
当我检查表自动化时,没有一个“Last run on…”的日期/时间与修改后的日期/时间相对应,所以我认为这不是自动化的问题。
在查看活动日志时,我可以看到在特定时间绑定到特定用户的整个工作表中所有行的更改,但唯一更改的是每行中修改过的单元格。所以我不知道发生了什么。
它可以是我试图使用的函数本身,它创建了一个循环。我试图创建一个“Stale Days”列,计算一个任务已经坐着没有更新的天数。但我想,如果它每天都对每一行进行更改,它也会更新修改过的列。有人有办法吗?
嗨@Kris V. Le
是的,听起来你的公式是在计算任何人打开/保存工作表的时间,这是在同时更新所有行。
例如,如果你使用TODAY()函数,这将重新计算和检查今天的日期,当表格打开时(参见:今天函数).
您可以不使用Modified System列使用“记录日期”工作流在Date列中获取更新行的特定单元格的日期(例如Status或Comments),然后可以排除对公式列的任何更新。
欢呼,
吉纳维芙
Yes, it sounds like your formula is calculating when anyone opens\/saves the sheet, which is what is updating all of your rows at the same time. <\/p>
For example, if you're using a TODAY() function, this will re-calculate and check Today's date when the sheet is opened (see: TODAY Function<\/a>). <\/p>
Instead of using the Modified System Column, you could use a Record a Date workflow <\/a>in a Date column to capture a date when specific cells in the row are updated (such as the Status or Comments), which could then exclude any updates to your formula column. <\/p>
Cheers,<\/p>
Genevieve<\/p>","bodyRaw":"[{\"insert\":\"Hi \"},{\"insert\":{\"mention\":{\"name\":\"Kris V. Le\",\"userID\":140076}}},{\"insert\":\" \\nYes, it sounds like your formula is calculating when anyone opens\\\/saves the sheet, which is what is updating all of your rows at the same time. \\nFor example, if you're using a TODAY() function, this will re-calculate and check Today's date when the sheet is opened (see: \"},{\"attributes\":{\"link\":\"https:\\\/\\\/help.smartsheet.com\\\/function\\\/today\"},\"insert\":\"TODAY Function\"},{\"insert\":\"). \\nInstead of using the Modified System Column, you could \"},{\"attributes\":{\"link\":\"https:\\\/\\\/help.smartsheet.com\\\/articles\\\/2481986-set-the-current-date-with-record-a-date-action\"},\"insert\":\"use a Record a Date workflow \"},{\"insert\":\"in a Date column to capture a date when specific cells in the row are updated (such as the Status or Comments), which could then exclude any updates to your formula column. \\nCheers,\\nGenevieve \\n\"}]","format":"rich","dateInserted":"2022-05-09T09:07:50+00:00","insertUser":{"userID":91566,"name":"Genevieve P.","title":"","url":"https:\/\/community.smartsheet.com\/profile\/Genevieve%20P.","photoUrl":"https:\/\/us.v-cdn.net\/6031209\/uploads\/userpics\/NDZ9JFCTQ8E3\/n8CCYP0Y12F8V.png","dateLastActive":"2022-05-26T18:32:47+00:00","banned":0,"punished":0,"private":false,"label":"admin"},"displayOptions":{"showUserLabel":false,"showCompactUserInfo":true,"showDiscussionLink":false,"showPostLink":false,"showCategoryLink":false,"renderFullContent":false,"expandByDefault":false},"url":"https:\/\/community.smartsheet.com\/discussion\/comment\/328835#Comment_328835","embedType":"quote"}"> https://community.smartsheet.com/discussion/comment/328835#Comment_328835
这听起来是个不错的解决方案。我会尝试一下,让社区知道它的效果。