Column C
(注:サンプルシートに含まれていない数式)の数式を使用して、いくつかのデータポイントが自動的に計算される「ダッシュボード」[Sample Sheet Here]を開発中です。毎月、スプレッドシートのデータを次の列に追加
私は、セルの値は、私が以前に縦に変更をログに記録する次のスクリプトを使用している対応する
の次の空白の列にコピーされているColumn C
データの月次ログを作成したい、と考え希望の結果を得るために再利用して手を使うことができます。
function onEdit(event) {
var ss = SpreadsheetApp.getActiveSpreadsheet();
var s = event.source.getActiveSheet();
var r = event.source.getActiveRange();
if(s.getName() == "Action Items" && r.getColumn() == 2 && r.getValue()) {
var row = r.getRow();
var numColumns = s.getLastColumn();
var targetSheet = ss.getSheetByName("Portion Tracking");
if(targetSheet.getLastRow() == targetSheet.getMaxRows()) {
targetSheet.insertRowAfter(targetSheet.getLastRow());
}
//Changes Start Here
var myRow = targetSheet.getLastRow()+1;
s.getRange(row, 1).copyTo(targetSheet.getRange(myRow,1));
s.getRange(row, 2).copyTo(targetSheet.getRange(myRow,2));
s.getRange(row, 3).copyTo(targetSheet.getRange(myRow,3));
}
}