Техническое задание: Автоматизация сводной таблицы Google Sheets

Суть задачи

Имеется рабочая сводная Google Таблица с большим перечнем смет. В настоящее время данные в неё вносятся вручную с использованием гиперссылок на файлы. Это требует значительных временных затрат и подвержено ошибкам.

Цель проекта

Оптимизировать процесс работы с таблицей, автоматизировав подтягивание определённых данных из отдельных файлов-смет в соответствующие столбцы сводной таблицы.

Текущая ситуация и требования

  • В первом столбце сводной таблицы содержится уникальный номер сметы.
  • Файлы отдельных смет хранятся в Google Диске, в различных папках.
  • Необходимо, чтобы по номеру сметы в указанные (выделенные) столбцы сводной таблицы автоматически подтягивались соответствующие данные (например, название, стоимость, сроки) прямо из файла этой сметы.
  • Текущий ручной процесс с гиперссылками должен быть заменён на автоматизированное решение.

Ожидаемый результат

  • Функционирующий скрипт (например, на Google Apps Script), интегрированный в таблицу.
  • При указании или изменении номера сметы в первом столбце, данные в отмеченных полях обновляются автоматически без ручного вмешательства.
  • Решение должно корректно работать с файлами, расположенными в разных папках на Google Диске.
  • Система должна быть стабильной и не требовать постоянной ручной настройки.

Технические предпочтения

Предполагается, что задача может быть решена с использованием скриптов (Google Apps Script), но исполнитель вправе предложить оптимальное с технической точки зрения решение.

Развертывание и настройка серверной инфраструктуры

Требуется развернуть парк из 10 серверов на Windows Server 2019 и 4 рабочих станций на Windows 11. В задачи входит предустановочная настройка RAID-массивов, установка ОС и базовая конфигурация сети согласно предоставленной схеме.