【发布时间】:2021-07-19 15:55:24
【问题描述】:
我正在尝试对多个 Google 表格中的单个单元格求和。我已经使用这个脚本几个星期了,它最近停止了工作。表格要么无法识别公式的名称,要么识别时在加载过程中超时:
function sumCells(cell) {
var val = [];
SpreadsheetApp.getActive().getSheets().forEach(function (s) {
val.push(Number(s.getRange(cell).getValue()))
});
return val.reduce(function (accumulator, value) {
return accumulator + value;
});
}
我知道单个单元格没有问题,因为我尝试从每张表中提取数字并将它们汇总到同一张表中,并且没有错误。
是否有人对如何修复代码或除此脚本之外的其他解决方案提出建议?我们使用的工作表数量不断变化,因此不能使用SUM(Sheet1!B5+Sheet2!B5...SheetN!B5)。
【问题讨论】:
-
你能检查你的日志吗?
标签: javascript google-apps-script google-sheets cumulative-sum