スプレッドシートで日次集計を行う

ツール > スクリプトエディタ

"集計"シートを日次で新しいシートへ吐き出す。

function myFunction() {
  var ss =  SpreadsheetApp.getActiveSpreadsheet();
  var sheet = ss.getSheetByName('集計');
  var range = sheet.getDataRange();
  var values = range.getValues();
  
  var objdate = new Date();
  var strdate = objdate.toDateString();
  
  ss.insertSheet(strdate);

  var newsheet = ss.getSheetByName(strdate);
  var strrange = range.getA1Notation();
  
  newsheet.getRange(strrange).setValues(values); 
}

リソース > 現在のプロジェクトのトリガー

よりJSのトリガーを設定