Mag*_*gne 3 google-sheets google-apps-script custom-function google-sheets-formula
是否可以从您自己的 Google Apps 脚本自定义函数中调用任何Google 表格公式?如果是这样,怎么办?
显然,像在工作表中那样仅使用公式名称是行不通的。像这样,这就是我希望能起作用的:
function myCustomFunction() {
return TDIST(1,30,1); // calling =myCustomFunction() does not work due to TDIST giving a ReferenceError, even though =TDIST(1,30,1) works inside the spreadsheet
}
Run Code Online (Sandbox Code Playgroud)
但由于 Google 的内置公式可能依赖于一些 JS 实现的函数,如果没有 API 以便我们可以轻松地重用这些函数,那就奇怪了。我查看了Google Sheets API 参考,但它似乎是为从外部服务调用自定义函数而设计的。看来你可以通过这样的POST请求来调用Google自己的公式。但这似乎非常麻烦,因为您应该能够直接从与特定 Google Sheet 环境相关的自定义脚本中引用它们。如果没有,那么从自定义函数中使用这些内置公式函数的最简单的方法是什么?
这是自 2011 年以来的一项功能请求,但已被 Google 以团队间问题为由拒绝。
状态:不会修复(不可行),作者:ev....@google.com
我们已向电子表格团队提出此要求,并暂时标记为“无法修复”。
显然,电子表格团队尚未做出回应。相关产品论坛帖子指出,谷歌无意将电子表格功能与脚本集成。
| 归档时间: |
|
| 查看次数: |
950 次 |
| 最近记录: |