【问题标题】:Google Sheets – Saving with new timestamp without changesGoogle 表格 – 使用新的时间戳保存而不进行更改
【发布时间】:2021-12-08 03:21:32
【问题描述】:

我目前正在尝试将 Google 电子表格图表嵌入到 Google 幻灯片中,只要电子表格一侧的图表发生更改,它就会自动在幻灯片上更新。 (它基本上是一个倒计时到年底的计时器。)

关键在于,只有当工作表中“上次更新”的时间戳与上次更新的时间戳不同时,幻灯片侧的更新才能成功。但是,在电子表格中,图表通过计算时间差的公式进行更新。因此,虽然值不断变化,但电子表格本身不会因为公式没有变化而变化。因此,即使图表发生变化,时间戳也不会更新。

所以我想知道是否有办法告诉 Google 电子表格定期更新“上次更改”时间戳,以便我可以在幻灯片端触发更新。 有谁知道如何实现这一目标?

【问题讨论】:

标签: google-sheets timestamp google-slides


【解决方案1】:

创建一个time-driven trigger 以定期运行一个简短的函数,比如每小时一次。该函数应更新电子表格中的某些单元格。试试这个:

function updateTimestamp() {
  const cell = SpreadsheetApp.getActive().getRange('Sheet1!A1');
  cell.setValue(new Date());
}

将单元格格式化为格式>数字>日期时间

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2020-12-27
    • 2016-02-15
    • 1970-01-01
    • 2018-04-26
    • 1970-01-01
    • 1970-01-01
    • 2011-02-20
    • 1970-01-01
    相关资源
    最近更新 更多