My Google スプレッドシートに 2 つのシートがあります。
- マスタートラッキング
- 毎日の追跡
マスター トラッキングは、他のトラッキング シートから情報を取り込み、セル M7 の各ドライバーが走行したマイル数を更新します。
日付 (列 A) と移動マイル数 (列 B) で毎日の追跡を設定したいと考えています。
Master Tracking!M7 から Daily Tracking (列 B) にデータをコピーする Google Apps スクリプトを作成しますが、スクリプトが実行されるたびに新しい行にコピーします。トリガーを使用して、毎日の勤務時間の終わりに実行することを計画しています。
私は今までこれを持っていますが、うまくいきません。
function copyFunction() {
var inputRange = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Master Tracking").getRange("M7:M7");
var inputValues = inputRange.getValues();
var outputRange = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Daily Tracking").getRange("B:B").getLastRow();
outputRange.setValue(inputValues);
}
私はそれを理解することはできません。特定のセルに貼り付けることができますが、新しい行に貼り付ける方法がわかりません。おそらくgetLastRowが機能するでしょう。知らない。
また、Daily Tracking の列 A にタイムスタンプを入れる方法を教えてください。
助けてください!