Автоматическое добавление даты в эксель если ячейка содержит определенный текст

Как сделать так, чтобы если ячейка H=y, то добавлялась сегодняшняя дата?
Формула ЕСЛИ(H2="y";СЕГОДНЯ) не работает
обычно H:H содержит букву "n", тогда даты не должно быть, но когда вместо n появляется y, то должна вставляться сегодняшняя дата и не меняться каждый день после этого
про СЕГОДНЯ вам уже написали.
В экселе все функции обязательно должны иметь аргументы которые пишутся в скобках
Если аргументы отсутствуют тогда ставятся пустые скобки
напр.СЕГОДНЯ(), ПИ()
Теперь про автоматическое датирование .
существует 2 способа автоматической записи даты:
макросы
формулы
Все известные мне пользователи используют макросы.
чтобы пользоваться вторым способом - надо в настройках включить итерацию.

https://otvet.mail.ru/question/81079457 .
но итерация - очень "вредная тётка". она может самопроизвольно выключаться . Её не любят даже опытные excel-еведы
макрос здесь
https://otvet.mail.ru/question/225529561
и не будет работать хотя бы потому, что формула СЕГОДНЯ показывать будет текущую дату, т.е. пересчитываться при каждом открытии файла.