0
因此,我正在編寫一個腳本,我們給出了在同一行中具有特定標記的所有數據的總和。谷歌腳本 - 15秒後出現內部錯誤
Col 1 | Col 2
-------+---------
grp1 | 2
grp1 | 1
grp2 | 1
-------+---------
如果我是通過這個功能GRP1的結果將是3
當我使用這個腳本超過1000行,我得到一個錯誤「內部錯誤執行自定義函數」很短的時間後, (如15秒)。我認爲這可能是暫停,但它發生在30秒之前。有任何想法嗎?
function collectgrpdata(group, startrow) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getActiveSheet();
var lastrow = sheet.getLastRow();
var currentcell = sheet.getActiveCell();
var col = currentcell.getColumn();
var total = 0;
for(var x = startrow; x <= lastrow; x++) {
var v = sheet.getRange(x, col).getValue();
if(v != "") {
if (sheet.getRange(x, 2).getValue() == group) {
total += v;
}
}
}
return total
}
感謝羅賓!會給它一個鏡頭。 – jspada