猿问

与使用分号的区域中的人员共享包含以逗号分隔的公式的工作表

我有一张表想与不同的人分享。我使用的公式是通过 Apps 脚本输入的,因为它们需要更改。我用逗号分隔各个部分。例如,


function example(){sheet.getRange(1, 1).setFormula("=SUM(10, 20)")}


我与之分享的一些人设置了使用分号。例如,


function example2(){sheet.getRange(1, 1).setFormula("=SUM(10; 20)")}


我的所有公式都出现#ERROR。我做了一些研究,但没有看到应用程序脚本输入它们时的通用解决方案。我本以为谷歌会翻译这些公式,但当它们用 range.setformula 输入时,情况似乎并非如此。


我发现了这个,但它似乎只是帮助弄清楚如何改变它。我希望它能够自动更改或以某种方式为打开它的任何人提供功能。


函数式编程
浏览 88回答 1
1回答

侃侃尔雅

使用美国作为区域设置,Google 表格支持SUM(10, 20),但SUM(10; 20)使用使用逗号作为小数分隔符的区域设置(即阿根廷)则不支持,那么这个“修复”又如何呢?而不是使用SUM(10, 20)使用SUM(10; 20)换句话说,始终使用分号作为公式参数分隔符。
随时随地看视频慕课网APP

相关分类

JavaScript
我要回答