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

如何在Google Sheets中每24小时为K2:K50单元格区域批量加2?

实现Google Sheets指定区域每日自动加2的方案

1. 编写自定义递增函数

打开你的Google Sheets表格,按以下步骤操作:

  • 点击顶部菜单栏的「扩展程序」→「Apps脚本」,进入脚本编辑器
  • 删除默认的myFunction代码,粘贴以下脚本:
function incrementCells() {
  const sheet = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
  const targetRange = sheet.getRange('K2:K50');
  const currentValues = targetRange.getValues();
  
  // 遍历单元格,仅对数值型内容加2
  const updatedValues = currentValues.map(row => {
    const cellValue = row[0];
    return typeof cellValue === 'number' ? [cellValue + 2] : row;
  });
  
  targetRange.setValues(updatedValues);
}

2. 设置每日触发的时间驱动触发器

在脚本编辑器内完成触发器配置:

  • 点击左侧栏的「触发器」图标(时钟样式)
  • 点击右下角「添加触发器」,按以下参数配置:
    • 要运行的函数:选择incrementCells
    • 部署类型:选择「Head deployments」
    • 事件源:选择「时间驱动」
    • 触发器类型:选择「天计时器」
    • 时间间隔:选择「每24小时」
    • 可选:设置具体的每日执行时间(比如凌晨低峰时段)
  • 点击「保存」,按提示完成脚本权限授权(需要允许脚本访问你的表格数据)

额外提示

  • 手动测试:在脚本编辑器点击「运行」按钮执行incrementCells,检查K2:K50区域的数值是否正确加2
  • 容错处理:脚本会跳过非数值类型的单元格,避免执行出错
  • 权限说明:首次授权时可能会出现「未经验证的应用」提示,点击「高级」→「转到XXX脚本(不安全)」即可完成授权

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.07.12 18:45:01