Google apps script 谷歌应用程序脚本查询“;公式分析错误“;

Google apps script 谷歌应用程序脚本查询“;公式分析错误“;,google-apps-script,google-sheets,Google Apps Script,Google Sheets,天然气新手在这里,但享受它 下面是一个名为“Sheet1”的谷歌表单中的数据示例 我有一个谷歌脚本,可以格式化这些数据,创建一个名为“按帐户总计”的新表,将“A1”设置为公式:=QUERY(Sheet1!a:J,'select E,sum(J)group by E',0)” 这一切都很好,但单元格/查询会给出一条“Forumla parse error”消息。我以前见过这种查询工作,但它似乎不一致。我将J列格式化为一个数字和“0.00”(DATA SHEET.getRange(“J1:J100

天然气新手在这里,但享受它

下面是一个名为“Sheet1”的谷歌表单中的数据示例

我有一个谷歌脚本,可以格式化这些数据,创建一个名为“按帐户总计”的新表,将“A1”设置为公式:=QUERY(Sheet1!a:J,'select E,sum(J)group by E',0)”

这一切都很好,但单元格/查询会给出一条“Forumla parse error”消息。我以前见过这种查询工作,但它似乎不一致。我将J列格式化为一个数字和“0.00”(DATA SHEET.getRange(“J1:J1000”)。setNumberFormat(“0.00”);)


感谢您的帮助!

尝试在查询中用双引号替换引号:

=QUERY(Sheet1!A:J,"select E, sum(J) group by E",0)

这很有效。谢谢!在代码中设置公式之前,我将其添加到变量中。这对字符串quotes.var queryformula='=QUERY(Sheet1!A:J,“选择E,求和(J)按E分组”,0);(formulacell.setFormula(queryformula);