Я довольно новичок в написании сценариев в Sheets, и я не могу заставить это работать. У меня есть две колонки. В столбце A я хочу, чтобы дата появлялась и «зависала» в ячейке, когда я заполняю ячейку рядом с ней в столбце B, и только потом.
Я перепробовал несколько вещей и получил вдохновение отсюда: Заморозить дату, однажды введенную? , но я не могу заставить ее работать. Я в основном хочу:
В ячейке в A1
: =IF(ISBLANK(B1), "", TODAY())
Но сегодняшний день не должен обновляться, если я не изменю B1.
Я пробовал:
function FreezeDate(String) {
if (String == "") {
return ""
} else {
return new Date()
}
}
Я также пытался использовать OnEdit(String)
с тем же телом, что и FreezeDate, но это также меняет дату открытия листа.