Вам потребуется использовать условное выражение (if statement) в скрипте Google Таблицы. Вот пример, который можно модифицировать для вашей задачи:
```javascript
function onEdit(e) {
var sheet = e.source.getActiveSheet(); // Получаем активный лист
var row = e.range.getRow(); // Получаем номер редактируемой строки
var column = e.range.getColumn(); // Получаем номер редактируемого столбца
if (column == 6 && sheet.getRange(row, 6).getValue() == "Готово") {
var date = new Date(); // Получаем текущую дату и время
sheet.getRange(row, 8).setValue(date); // Записываем дату в 8 столбец
}
}
```
Этот скрипт будет выполняться каждый раз, когда происходит редактирование ячейки в таблице. Он проверяет, если редактируемая ячейка находится в 6 столбце и содержит слово "Готово", то записывает текущую дату в 8 столбец этой же строки.
Чтобы использовать этот скрипт, перейдите во вкладку "Средства" -> "Редактор скриптов" в Google Таблицах, вставьте код и сохраните его. После сохранения, скрипт будет активирован и начнет работать в таблице.