编辑另一个单元格时自动更新单元格中的日期 - Google 表格

Auto updating a date in a cell when another cell is edited - Google Sheets

我查看了本网站上的各种脚本等,它们应该可以解决我的查询,但其中 none 似乎有效。

基本上我有一个 Google Sheet 成员可以在其中更新 F 列中的数字。他们还应该更改 G 列中的编辑日期,但总是忘记这一点,所以我希望实现自动化它。

在编写脚本等方面,我完全是个新手,但正如我所说,none 我尝试过的脚本都奏效了。

有什么建议吗?

我之前试过这个,但没有用,但我刚刚又试了一次,现在似乎可以了:)

function onEdit(event) {
  var sheetName = 'Members',
  watchCol = 6, 
  stampCol = 7,
  r = event.range;

  if (r.getSheet().getName() !== sheetName
      || r.columnStart !== watchCol
      || r.rowStart < 2)
    return;
  r.getSheet()
      .getRange(r.rowStart, stampCol)
      .setValue(event.value ? new Date() : null);
}