You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何让Google Sheets定期更新修改时间戳以触发Google Slides图表自动更新

可行实现方案

方案1:Apps 脚本定时触发(最稳定)

核心逻辑是通过脚本定期修改一个无关的空白单元格,主动刷新表格的最近修改时间戳,触发Slide端的图表同步规则。
操作步骤:

  • 打开目标Google表格,点击顶部菜单栏「扩展程序」→「Apps 脚本」进入脚本编辑器
  • 清空编辑器内的默认代码,粘贴如下代码:
function updateTimestampTrigger() {
  // 替换为你倒计时图表所在的工作表名称
  const workSheet = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Sheet1");
  // 选择一个完全闲置的空白单元格,比如Z列第一行这类不会用到的位置即可
  workSheet.getRange("Z1").setValue(new Date().valueOf());
}
  • 点击编辑器顶部的保存按钮,给项目随便起个名字完成保存
  • 左侧菜单栏点击「触发器」→「添加触发器」,按需求配置触发规则:
    • 选择要运行的函数:updateTimestampTrigger
    • 事件源:选择「时间驱动」
    • 触发器类型:根据你需要的同步频率选择,比如需要每小时同步就选「小时计时器」、每1小时触发一次即可
  • 首次配置需要按照提示授权脚本访问你的表格权限,授权完成后即可生效

方案2:公式配置变通(无需写代码)

如果不想使用脚本,可以通过表格内置的计算规则触发值变动:

  • 打开Google表格顶部「文件」→「设置」→「计算」选项卡
  • 开启「迭代计算」,最大迭代次数设置为1,计算规则设置为「每分钟」/「每小时」按需选择
  • 找一个完全闲置的空白单元格,输入公式:=NOW()+RAND()*0,这个公式计算结果始终等于当前时间,不会影响你的现有数据,但每次表格重算时都会触发值变动判定,刷新表格修改时间戳

注意事项

  • 确保嵌入Google Slide的图表已经开启「链接到表格」属性:右键Slide中的图表,如果没有链接会显示「链接到表格」选项,按提示绑定对应表格即可
  • 触发频率不需要设置过高,最低5分钟一次即可,过高的调用频率可能会触发Google服务的调用限制

内容的提问来源于stack exchange,提问作者Eikonical

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.09.29 06:06:01