googleスプレッドシートに最大50個の数値を2列集計するためのgoogleスクリプトを作成しました。しかし、私は正しい結果を得ることができません。コードは以下に添付されています。スプレッドシートから2つの列を合計してスプレッドシートに戻すためのgoogleスクリプト
function DailyCreditCalculation() {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheetByName("Sheet1");
var values_old = sheet.getSheetValues(7,2,50,1);
var values_new = sheet.getSheetValues(7,3,50,1);
for(i = 0; i <= values_new.length-1; i++){
values_old[i] = +values_old[i];
values_new[i] = +values_new[i];
values_old[i] = values_old[i] + values_new[i];
}
var cell = sheet.getRange(7,2,50,1);
cell.setValues(values_old);
}
私はスクリプトを実行すると、それは
はそれができるように
がどのようにスクリプトを修正することができます「配列は[] []オブジェクトに変換することはできません」というエラーが表示されます正常に実行されますか?
ご返信ありがとうございます。 しかし、[[1]、[2]、[3]] + [[2]、[3]、[4]]については、 とすれば結果は[12 ]、[23]、[34]] –
私はそれをする方法を知っていると思います。ありがとう! –
あなたは以前に行ったキャスティングを行う必要があります –