У меня есть скрипт, который я использую в настоящее время для добавления отметки даты при изменении низкого уровня запасов на предмете. Я хочу, чтобы он удалил отметку даты, когда ячейка инвентаря очищена (если товар закончился). .
В принципе, мне нужна отметка даты только в том случае, если есть информация в предыдущей ячейке, и я хочу, чтобы дата обновлялась каждый раз, когда я меняю информацию в предыдущей ячейке.
Я очень новичок скриптам. Это возможно? Вот сценарий, который я использую и нашел в Интернете:
function onEdit() {
var s = SpreadsheetApp.getActiveSheet();
if( s.getName() == "Data" ) { //checks that we're on the correct sheet
var r = s.getActiveCell();
if( r.getColumn() == 4 ) { //checks the column
var nextCell = r.offset(0, 1);
nextCell.setValue(new Date());
}
}
}