如何在google工作表中的“setformula”之后修复公式解析错误?
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何在google工作表中的“setformula”之后修复公式解析错误?相关的知识,希望对你有一定的参考价值。
在谷歌脚本中使用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它可以正常工作。
以上是关于如何在google工作表中的“setformula”之后修复公式解析错误?的主要内容,如果未能解决你的问题,请参考以下文章
如何使用 QUERY 函数匹配 Google Sheet 中不同工作表中的两个单元格?
Google Script:如果行中的值存在于另一个工作表中,则删除行
计算工作表中的行数,然后使用 Google Apps 脚本在 Google 电子表格上减去
bigQuery Google Drive Sheets 一张表中的多个工作表