@MoonnbIN

Как задать дату ячейке при условии выборе одного значения из выпадающего списка?

Суть проста.
Во такая таблица как на скрине
65b2ce850a93b582173424.jpeg
Очень нужно чтобы ставилась дата изменения в столбце "О" при присвоении значения "получен" в столбце "статус"
"получено"
Можно конечно указать и вручную, но это сложно и хотелось бы астматически.
  • Вопрос задан
  • 78 просмотров
Решения вопроса 1
@Kazzzak
Если таблица не большая и не очень много пользователей, то через Google app script поставить триггер onEdit
В функции проверять значение ячейки и при необходимости проставлять дату.
function onEdit(e){
  let ss = SpreadsheetApp.getActiveSpreadsheet();
  let sheet = ss.getSheetByName(".."); // Указать имя листа
  const column = e.range.getColumn(); // столбец в который вносятся изменения
  const row = e.range.getRow(); // строка, в которую вносят изменения
  if (column == 3) {// указать номер необходимого столбца
    sheet.getRange(row, 4).setValue(new Date())
  }
}
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@Kypidon4ik
Фрилансер, Wordpress developer
=ЕСЛИ(A1="получен"; ТДАТА(); "")
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы