问题描述
对于每日资金跟踪,我必须从一个单元格中复制一个数字并将其粘贴到一个空白单元格中,然后通过脚本编辑器在 Google 表格中自动将今天的日期写在它前面
解决方法
function onEdit(e){
//suppose your source data is on k1.
let range = e.range.getA1Notation();
//suppose the value you want is always on K1
const ss = SpreadsheetApp.getActiveSheet();
if(range === 'K1'){
const source_value = ss.getRange('K1').getDisplayValue();
const ddd = ss.getRange(ss.getLastRow()+1,9,1,2).setValues([[Utilities.formatDate(new Date(),'GMT -5','yyyy-MM-dd'),source_value]]);
}
}
如果您需要一个日期或时间触发器,您可以相应地添加一个。