Создание даты и времени при изменение значения в ячейке, гугл таблциы

нашёл скрипт который неплохо работает под мои параметры, но если в нужный диапазон I13:I вставить значение скопируемое ранее, то дата ставиться только в первую ячейку. С Скриптами вообще не на ты, по этому если кто то сможет просто доработать этот скрипт чтобы он ставил дату при изменение именно значения в ячейку, буду очень благодарен и счастлив

Код:

function onEdit(e) {
  
  var str = e.range.getRow();
  var stolb = e.range.getColumn();
  

  if (stolb == 10 && e.source.getActiveSheet().getName() == "Оценочная форма"&&e.source.getActiveSheet().getRange(str,1).getValue()==""){
       e.source.getActiveSheet().getRange(str,1).setValue(new Date());
  }
}

Ответы (0 шт):