Google工作表:Sumproduct在工作表中工作正常,但是在脚本编辑器中出现“缺少括号中的错误”

时间:2019-01-29 07:31:36

标签: google-sheets google-sheets-formula google-sheets-macros

在Google表格中,我有一个具有此值的单元格

=SUMPRODUCT(MAX((A:A<>"")*ROW(A:A))) 

然后我可以正确获取值。 但是当我把它放在脚本编辑器中

  var nrow = SUMPRODUCT(MAX((A:A<>"")*ROW(A:A)));   

我遇到错误:

Missing ) in parenthetical. (line 9, file "Code")

类似地,在脚本编辑器中,我的这一行工作正常:

  var scoreRange = ssheet.getRange(2, 3, (sourceSheet.getLastRow() -1), (sourceSheet.getLastColumn() -2)); 

但是当我用上面的代码替换它

var scoreRange = ssheet.getRange(2, 3, (SUMPRODUCT(MAX((A:A<>"")*ROW(A:A))) -1), (sourceSheet.getLastColumn() -2));

我遇到了同样的错误:

Missing ) in parenthetical.

但是括号似乎没问题,不确定错误在哪里。

0 个答案:

没有答案