Google Scriptの新機能です。私は列Aに日付のリストを含むスプレッドシートを持っており、この列をループして、特定の仕様(例えば、5月から10月の任意の月)を満たす月を変数に入れたいと考えています。私は単にセルX 1日から月の番号を得る上で立ち往生しています、今Google Scriptでは、どのセルを1カ月に1か月にすることができますか?
function CalculateInterest(values) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var sheet = ss.getSheets()[0];
var date_column = sheet.getRange("A3:A");
var current_cell_date = 0;
var current_cell_month = 0;
for (var x = 3; x < 100; x++) {
current_cell_date = date_column.getCell(x, 1);
current_cell_month = month(current_cell_date);
}
return current_cell_month;
}
:
は、ここに私の現在のコードです(ための変数であることX。)私のスプレッドシートには:ReferenceError: "month"は定義されていません。 (12行目)。
このループ内の任意のセルから月番号を正常に取得できる場合は、IFステートメントでその番号を比較できます。たとえば、私の仕様に合った月数を含む変数を作ることができます。
ありがとうございます!