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

Google Sheets如何将公式存储为可多单元格调用的自定义函数?

在Google Sheets中创建可接收参数的自定义函数
  • 打开脚本编辑器:在Google Sheets顶部菜单栏选择「扩展程序」→「Apps Script」,进入脚本编辑界面。
  • 编写自定义函数:删除默认的示例代码,替换为符合你需求的函数逻辑。以你的例子为例,可编写如下代码:
    function CALCULATE_RESULT(arg1, arg2, arg3) {
      return (arg1 * 5) + ((arg2 + arg3) * 2) + ((arg2 * 2) + (arg3 * 2));
    }
    
    注:函数名可以自定义(不能含空格或特殊字符),参数名也可根据实际含义修改,比如改成(valueL, valueG4, valueG5)更直观。
  • 保存并授权:点击左上角「保存」按钮,给项目命名(比如「自定义计算函数」),首次使用会弹出权限申请,按提示完成授权即可。
  • 在单元格中调用:回到表格,在目标单元格输入=CALCULATE_RESULT(L6, G4, G5)(参数替换为你实际需要引用的单元格或数值),回车后就能得到计算结果。比如你给出的数值L6=4、G4=5、G5=3,调用后会返回52。
  • 批量更新逻辑:后续如果需要修改公式逻辑,只需回到脚本编辑器修改函数内的计算代码,保存后所有调用该函数的单元格会自动同步更新结果,无需逐个修改。

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

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.06.25 11:52:09