サービス
サービスを探す
プロ人材を探す
仕事を探す
ブログを探す

const sheet = SpreadsheetApp.getActive().getSheetByName('売上');
if (!sheet) throw new Error('「売上」シートが見つかりません');
const last = sheet.getLastRow();
if (last < 2) return; // 見出ししかないので終了
const values = sheet.getRange(2, 1, last - 1, 5).getValues();
// 遅い書き方:1セルずつ読み書きする
for (let i = 2; i <= last; i++) {
sheet.getRange(i, 3).setValue(sheet.getRange(i, 1).getValue() * 1.1);
}
// 速い書き方:まとめて読み、まとめて書く
const vals = sheet.getRange(2, 1, last - 1, 1).getValues();
sheet.getRange(2, 3, last - 1, 1).setValues(vals.map(r => [r[0] * 1.1]));