我有一个Google时间表数据电子表格;它每个月都有一个表格,每个表格有六个列块,每个客户端一个块。脚本来总结数据不更新
我创建了去,并得到总额为每个客户端,并将其显示在列表汇总单:
function getClientTotals(sheetname, colcount)
{
colcount = colcount ? colcount : 6;
var res;
var ss = SpreadsheetApp.openById('myid_goes_here');
if(ss)
{
res = [];
var totrow = ss.getRange(sheetname + '!A1:ZZ1').getValues()[0];
for(var i = 0; i < totrow.length; i += colcount)
{
res.push([totrow[i], totrow[i + colcount - 1]]);
}
}
return res;
}
我已经然后只是增加了一个电池含有=getClientTotals($C$7,$C$8)
其通过在我的汇总表表格名称和每个客户端的列数(在“模式”修改的情况下)
这一切工作正常,但是,它不会更新源数据更改时我添加了一个onEdit
触发器;没有喜悦,它更新如果你去脚本编辑器并点击保存,但这不是有用的湖我错过了什么吗?
不缺少任何东西;这可能有助于在Google问题跟踪器中投票申请此功能请求:https://issuetracker.google.com/issues/36763858 –