Когда ячейка заполняется с помощью формулы в Excel, есть ли способ заморозить заполненные данные (предотвратить их обновление)?

#excel-formula #automation #excel-tables

Вопрос:

Я работаю над автоматизацией некоторых полей в таблице в Excel. Я хочу автоматически добавить «Дату блокировки», когда статус изменится на «Заблокирован» в следующей структуре таблицы.

пример таблицы здесь

Я использую для этого формулу excel: =ЕСЛИ(B3=»Заблокировано»,СЕГОДНЯ (),»»), Но с каждым новым днем значение даты в столбце «Дата блокировки» обновляется до текущей даты (потому что он использует функцию «СЕГОДНЯ» ()), чего я не хочу. Если я изменю статус на «Заблокирован» 17 ноября, то «Дата блокировки» должна быть 17 ноября, но с приведенной выше формулой она обновляется каждый день. Есть ли какой-либо способ заморозить дату после добавления?

Комментарии:

1. Только с помощью VBA. Формула будет пересчитана.