【发布时间】:2021-08-06 10:02:59
【问题描述】:
我正在尝试将 STATIC 时间戳添加到我的数据中,无论何时导入或粘贴到工作表中。
我现在正在使用这个公式
(=ARRAYFORMULA( IFS(I1:I="","",L1:L="",NOW(),TRUE,L1:L)))
但是,每当我再次打开工作表时,时间都会自动更改为当前时间,因为我正在使用 now() 函数。我在脚本中尝试了on-Edit,但它只有在手动输入数据时才有效。
在粘贴或导入数据时,我可以使用其他方法来设置静态时间戳吗?
【问题讨论】:
-
鉴于
onEdit触发器不适用于您的情况,我们能否知道您的数据是如何“粘贴或导入”的? -
我正在使用 importrange 函数从不同的工作表中导入一些数据,当它用数据填充工作表时,我的 onEdit 触发器不起作用,即使我手动粘贴这些数据也没有触发器,所以只有当我手动进行更改然后它被触发时,是否有任何替代方法。我只想标记非易失性的时间戳
标签: google-apps-script google-sheets timestamp spreadsheet