因此,假设我有一个带有随机工作表名称的Sheets工作簿,"Bob","Sally","Billy","John"或类似的不连续的东西.我还有另一张名为"Totals"的表格.如何对特定单元格中的值求和,从所有单元格中说"H4"?具体来说,如果我在创建公式后添加了新的纸张而不必每次更改公式?
您可能希望使用自定义函数.将其添加到脚本编辑器
function sumCellAS(cell) {
var val = [];
SpreadsheetApp.getActive()
.getSheets()
.forEach(function (s) {
val.push(Number(s.getRange(cell)
.getValue()))
});
return val.reduce(function (x, y) {
return x + y;
});
}
Run Code Online (Sandbox Code Playgroud)
然后在电子表格中输入公式= sumCellAS("H2"),将要求和的单元格作为字符串传入.
| 归档时间: |
|
| 查看次数: |
1936 次 |
| 最近记录: |