Google apps script 从电子表格公式调用函数

Google apps script 从电子表格公式调用函数,google-apps-script,google-sheets,formulas,Google Apps Script,Google Sheets,Formulas,我开始学习谷歌应用程序脚本,并试图完成“你的第一个自定义功能”教程。也许有些事情改变了,他们忘记更新教程了?当我在单元格中键入=in2mm(10)时,将显示#NAME,并显示未知函数名弹出窗口 那么,如何从电子表格公式中调用自己的函数呢?只需在编辑器菜单中运行一次函数,以确保它已正确保存,然后在电子表格中,在单元格B1中使用它,如A1包含数值: =in2mm(A1) 或者,如果您愿意,就像您的示例中一样:=in2mm(10),它将显示254;-) 只需在编辑器菜单中运行一次函数,以确保其正确保

我开始学习谷歌应用程序脚本,并试图完成“你的第一个自定义功能”教程。也许有些事情改变了,他们忘记更新教程了?当我在单元格中键入
=in2mm(10)
时,将显示
#NAME
,并显示
未知函数名
弹出窗口


那么,如何从电子表格公式中调用自己的函数呢?

只需在编辑器菜单中运行一次函数,以确保它已正确保存,然后在电子表格中,在单元格B1中使用它,如A1包含数值:

=in2mm(A1)

或者,如果您愿意,就像您的示例中一样:
=in2mm(10)
,它将显示254;-)

只需在编辑器菜单中运行一次函数,以确保其正确保存,然后在电子表格中,在单元格B1中使用该函数,例如,如果A1包含一个数值:

=in2mm(A1)
或者,如果您愿意,就像您的示例中一样:
=in2mm(10)
,它将显示254;-)

我通过删除函数声明部分“function in2mm(inNum)”中的“inNum”来解决它,在电子表格中不带任何参数地运行它一次,然后开始思考。。。和错误,并在函数声明部分“函数in2mm(inNum)”中重新键入“inNum”,运行并获得思考和正确结果。可能是直接从网页复制和粘贴时的编码问题。

我通过删除函数声明部分“function in2mm(inNum)”中的“inNum”来解决它,在电子表格中不使用任何参数运行一次,然后开始思考。。。和错误,并在函数声明部分“函数in2mm(inNum)”中重新键入“inNum”,运行并获得思考和正确结果。可能是直接从网页复制和粘贴时的编码问题