如何在Google App脚本中基于另一个单元格的值添加日期

时间:2019-10-13 09:46:07

标签: javascript date if-statement cell

我正在制作一张Gsheets,我需要在其中添加编辑单元格的日期。

我已经为Sheet1使用了onEdit,但当第1列=“完成”时,我需要Sheet2添加日期

我试图添加一个简单的=“ Done”,以及另一个IF语句,但是我似乎无法使其正常工作。

(下面是我的OnEdit脚本,没有添加的If语句不起作用)

function onEdit(e) {
  if (e.range.getSheet().getSheetName() == 'Sheet1' && e.range.getColumn() == 1) {
    e.range.offset(0,9).setValue(e.value.length>0 ? new Date() : '');
  }
  {if (e.range.getSheet().getSheetName() == 'Sheet2' && e.range.getColumn() == 1) {
    e.range.offset(0,3).setValue(e.value.length>0 ? new Date() : '');
    }
}}

我想将Sheet2上第1列中的单元格更改为“完成”时,将当前日期添加到D列中。

0 个答案:

没有答案