【发布时间】:2012-06-23 13:53:51
【问题描述】:
我开始学习 Google Apps 脚本并尝试完成“您的第一个自定义函数”教程。也许有些事情发生了变化,他们忘记更新教程了?当我在单元格中输入=in2mm(10) 时,它会显示#NAME 并显示Unknown function name 弹出窗口。
那么如何从电子表格公式中调用我自己的函数呢?
【问题讨论】:
标签: google-apps-script google-sheets formulas
我开始学习 Google Apps 脚本并尝试完成“您的第一个自定义函数”教程。也许有些事情发生了变化,他们忘记更新教程了?当我在单元格中输入=in2mm(10) 时,它会显示#NAME 并显示Unknown function name 弹出窗口。
那么如何从电子表格公式中调用我自己的函数呢?
【问题讨论】:
标签: google-apps-script google-sheets formulas
只需通过编辑器的菜单运行您的函数一次,以确保它被正确保存,然后在电子表格中像这样在单元格 B1 中使用它,例如如果 A1 包含一个数值:
=in2mm(A1)
或者,如果您愿意,就像在您的示例中一样:=in2mm(10),它将显示 254 ;-)
【讨论】:
我通过删除函数声明部分“function in2mm(inNum)”中的“inNum”来解决它,在电子表格中不带任何参数运行一次,然后得到 THINKING... 和 ERROR,然后在函数中重新输入“inNum”声称部分“功能in2mm(inNum)”,运行并获得思考和正确的结果。可能是直接从网页复制粘贴时的编码问题。
【讨论】: