google-apps-script - 如何从自定义函数中调用 Google Sheet 公式?
问题描述
是否可以从您自己的 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
}
但是由于 Google 的内置公式可能依赖于一些 JS 实现的函数,如果没有 API 以便我们可以轻松地重用这些函数,那就太奇怪了。我查看了Google Sheets API 参考,但它似乎是为从外部服务调用您的自定义函数而设计的。看来您可以通过这样的 POST 请求调用 Google 自己的公式。但这似乎非常麻烦,因为您应该能够直接从与特定 Google Sheet 环境相关联的自定义脚本中直接引用它们。如果不是,那么从自定义函数中使用这些内置公式函数的最简单的方法是什么?
解决方案
推荐阅读
- powershell - Powershell:添加具有从正则表达式哈希表中检索到的值的列
- angular - angular6 可重用下拉与对象绑定
- python - 使用 buildozer 编译 apk 时出错
- android - 错误状态:PLACES_API_RATE_LIMIT_EXCEEDED
- electron - Chrome 开发工具没有出现在电子中
- android - 使用 Jackson 和 Retrofit 进行异步 JSON 映射
- html - 如何限制文本对容器的可见性?
- react-admin - 如何使用 ReferenceManyField?
- html - 如何使用 Jsoup 获取 HTML?
- javascript - 如何使用 Chart.js 在每个圆环图切片中添加图像?