Описание проекта
Конкретно нам нужен скрипт, который автоматически собирает данные из наших исходных листов (часть в той же таблице, часть в отдельных файлах, доступ к которым мы откроем), объединяет строки в чистый рабочий лист и обслуживает расчётные формулы и сводные таблицы, питающие наш дашборд. На выходе ожидаем оформленный лист-сводку плюс письмо по расписанию, которое каждую неделю уходит небольшому списку получателей с ключевыми цифрами и ссылкой на живую книгу. Автоматизация должна быть устойчивой: если источник пуст или лист переименован, скрипт должен записывать проблему в лог, а не падать молча, и нетехническому сотруднику должно быть легко поменять список адресатов и время запуска. Для нас важен чистый код с комментариями и короткое описание, как всё это поддерживать, потому что дальше мы хотим сопровождать и развивать решение сами.
Опишите, пожалуйста, ваш опыт автоматизации на Apps Script и примерные сроки работы. Что ожидаем получить:
— Рабочий скрипт Apps Script, объединяющий данные из указанных источников в мастер-лист
— Автоматические формулы и сводные таблицы, питающие оформленный лист-отчёт
— Триггер по времени, рассылающий еженедельный отчёт на настраиваемый список получателей
— Базовую обработку ошибок и логирование, чтобы сбои были видимы, а не молчаливы
— Прокомментированный код и краткую инструкцию по сопровождению при сдаче