Обработка таблицы Google Sheets

Максим4 года в сервисе
Данные заказчика будут вам доступны после подачи заявки
05.08.2021

Возвращаюсь со следующей задачей:

1. Сделать отображение записей в таблице "Требуемый результат" (далее просто "результат" независимой от "Исходных данных". Сейчас если положение записей в исходных данных поменяется, то положение поменяется и в результате. Это не позволяет делать заметки и комментарии к записям. 

Можно сделать добавление записей в "результат" по мере появления новых записей в исходных данных? Если же такие записи уже есть, то не дублировать их, но обновлять все данные в этой записи кроме KEY (бывшее ID). Например, сегодня запись добавилась, а завтра в исходных данных у нее поменялось название, лейбл, статус, исполнитель – эти данные должны обновиться, но положение строки KEY в таблице с результатом остаться прежним.

2. Нужно хранение дополнительных данных:

  • В какой день и время задача поменяла статус на "Ready for Dev" или "Ready to Go" (это один и тот же статус, поэтому время храним в одной ячейке)
  • В какой день и время задача поменяла статус на "Done"
Эти данные должны накапливаться в двух соответствующих столбцах в результате по мере обновления исходных данных, которые меняются каждый час автоматически.

3. Построить 2 графика:

  • количество задач по неделям, которые получили статус "Ready for Dev"/"Ready to Go"
  • количество задач по неделям, которые получили статус "Done"

Заявки фрилансеров