-2
私はデータを持つスプレッドシートを持っています、Google App Scriptを使用して、特定の列の平均、合計を得る必要がありますか?Google App Scriptを使用して列の合計を計算する方法
私はデータを持つスプレッドシートを持っています、Google App Scriptを使用して、特定の列の平均、合計を得る必要がありますか?Google App Scriptを使用して列の合計を計算する方法
これを試してみてください:
function mySum(A1NotationString){
var sum=0;
SpreadsheetApp.getActiveSheet().getRange(A1NotationString).getValues().forEach(function(item){sum+=Number(item);});
return sum;
}
function myAvg(A1NotationString){
var sum=0;
var n=0;
SpreadsheetApp.getActiveSheet().getRange(A1NotationString).getValues().forEach(function(item,i){sum+=Number(item);if(Number(item)>0){n=i+1;}});
return sum/n;
}
使用式を合計して平均値を計算します。 –
また、https://developers.google.com/apps-script/reference/spreadsheet/をご覧になり、範囲クラスと値の取得/設定方法に注意してください。残りはシンプルなjavascriptです。 – Vytautas