在谷歌脚本中使用setformula后,我遇到了公式解析错误的问题。
我已经使用\
来逃避代码中的双引号"
,但是在运行脚本后,解析错误显示在公式上。公式本身应该是正确的,因为如果我手动复制和粘贴一切正常。我可以尝试在添加一个空格后在"function line"
中编辑公式,公式解析错误消失。
马特
matvyr.setFormula("=SUMIFS('Náklady'!G:G;'Náklady'!A:A; CONCATENATE(AG1; INDIRECT(\"RC[-31]\";FALSE));'Náklady'!H:H;AG7)");
编辑公式前的错误屏幕截图
只有一个空格添加到公式代码中
如果将剩余的A1符号转换为R1C1表示法然后使用setFormulaR1C1而不是setFormula会发生什么? - tehhowch 22小时前
此评论解决了这个问题。如果我完全重写它到R1C1它可以正常工作。