スクリプトを作る
- Google Spread Sheet > ツール > スクリプトエディタ
- エディタに以下のコードを記述します。
function insertLastUpdated() {
var sheet = SpreadsheetApp.getActiveSheet()
var cell = sheet.getRange(sheet.getLastRow(), 2)
if (cell.getValue() == "") {
cell.setValue(Utilities.formatDate(new Date(), 'JST', 'HH時mm分ss秒'))
}
}
トリガーを作る
- スクリプトエディタのメニュー > 編集 > 現在のプロジェクトのトリガー
- 以下の設定で保存します。
動作確認
スプレッドシートのA列の最終行のセルに値を書き込むと、B列に更新日が書き込まれるようになりました。