• Проекты -
  • Оценка -
  • Рейтинг 596

Бюджет: 10000 UAH Срок: 1 день

✋ Здравствуйте! Мы IT-компания dZENcode.

Мы реализуем Master Sheet в Google Sheets: сбор 40+ таблиц на Apps Script в Database, своды и слайсеры, опираясь на опыт команды, лучшие практики и собственные наработки.

Как часто обновлять Master Sheet — расписание триггеров?

Подробную информацию о наших услугах и ставках вы найдёте на сайте: Freelancehunt
Посмотрите – дальше обсудим детали работы, пишите, как будете готовы.

Финальная стоимость формируется только после уточнения объёма и требований.

Nutritico
  • Проекты 20
  • Оценка 5.0
  • Рейтинг 3 397

Бюджет: 4000 UAH Срок: 3 дня

Здравствуйте, можете реализовать весь функционал, используя Node.js и AppScripts, обращайтесь.

  • Проекты 4
  • Оценка 5.0
  • Рейтинг 801

Бюджет: 3300 UAH Срок: 2 дня

Здравствуйте.
У меня есть опыт реализации подобной системы автоматизации в Google Sheets + Apps Script.

Предлагаю такую архитектуру:
• централизованный сбор данных через Apps Script с batch-fetch (без IMPORTRANGE)
• обработка массивов в памяти и пакетная запись на вкладку "Database"
• генерация уникального ключа (SourceID + RowNumber) для защиты от дублирования
• отдельная вкладка "Settings" для управления списком таблиц и масштабирования без изменения кода
• time-driven trigger + кнопка ручного обновления
• аналитическая панель (Pivot Tables + slicers) с фильтрацией по периоду, Team Lead и монтажеру

  • Проекты -
  • Оценка -
  • Рейтинг 86

Бюджет: 2500 UAH Срок: 2 дня

Добрый день, спасибо за ответ на мой комментарий. Готов реализовать вашу задачу и выполнить такие этапы: 1) Скрипт на AppsScript, который будет выполнять загрузку данных таблиц на одну вкладку "База данных". 2) Вкладка Настройки, где будут перечислены ссылки на таблицы и дата последнего обновления. 3) Настроенный триггер по времени, который будет обновлять информацию каждые 30 минут + отдельная кнопка для принудительного обновления. 4) Вкладка с отчетом, где вы сможете анализировать полученную информацию. Буду рад сотрудничеству.

  • Проекты 35
  • Оценка 5.0
  • Рейтинг 2 215

Бюджет: 4500 UAH Срок: 7 дней

Андрей, привет. Готов помочь с реализацией задачи. Большой опыт в похожих проектах. Профессиональные навыки. Обращайтесь.

  • Проекты 132
  • Оценка 5.0
  • Рейтинг 10 362

Бюджет: 8000 UAH Срок: 7 дней

Добрый день

У меня значительный опыт разработки решений на Google Apps Script.

Что касается вашей задачи - есть технические ограничения по времени выполнения (timeout), поэтому нужно оценить объем данных и структуру. После этого можно будет предложить оптимальную реализацию и понять, как лучше организовать работу скрипта.

  • Проекты -
  • Оценка -
  • Рейтинг 313

Бюджет: 2800 UAH Срок: 3 дня

Привет, Андрей!

Вы абсолютно правы относительно `IMPORTRANGE` — на 40+ файлах эта функция просто парализует работу вашего Master-файла.

Я специализируюсь на построении сложных баз данных и аналитических дашбордов в экосистеме Google. В вашей задаче есть одна скрытая опасность: лимит времени выполнения Google Apps Script (6 минут). Если скрипт будет просто по очереди открывать 40-50 файлов, он не успеет отработать и выдаст ошибку. Большинство фрилансеров об этом забывают.

Как я архитектурно решу вашу задачу:

1. Оптимизированный сбор данных (Batch Fetching): Я напишу скрипт, который будет собирать массивы данных из всех 40+ файлов в память (используя `Sheets API` или оптимизированные массивы), и лишь затем одним пакетом (за секунду) записывать их на вкладку `Database`. Это гарантирует быстродействие и отсутствие лимитов.
2. Control Hub (Масштабируемость): Создам вкладку настроек. Это будет ваш пульт управления. Три колонки: `Имя Монтажера` | `Team Lead` | `Ссылка на файл`. Чтобы добавить 45-го работника, вы просто вставите ссылку в этот список — скрипт сам начнет забирать из него данные. Никакого вмешательства в код.

  • Проекты -
  • Оценка -
  • Рейтинг 265

Бюджет: 1000 UAH Срок: 1 день

Добрый день! У меня большой опыт работы с Google Sheets и Google Apps Script, реализовывал системы автоматизированной отчетности с агрегацией данных из десятков файлов без использования IMPORTRANGE. Предлагаю перейти в личные сообщения для более детального описания ТЗ, времени работы и стоимости.

  • Проекты -
  • Оценка -
  • Рейтинг 431

Бюджет: 1800 UAH Срок: 3 дня

Привет, Андрей!
Задача понятна. Вы абсолютно правы - использование функции IMPORTRANGE для 40+ файлов сильно замедлит работу главной таблицы. Эту задачу лучше и быстрее решить через Google Apps Script.

Как я предлагаю это реализовать:
- Напишу скрипт, который будет проходить по всем 40+ таблицам и собирать данные в одну общую базу (вкладка Database).
- Сделаю отдельную вкладку настроек (Settings). Когда у вас появится новый работник (41-я или 45-я таблица), вы просто добавите туда ссылку, и скрипт автоматически начнет ее обрабатывать. Вмешиваться в код не придется.
- На основе собранных данных настрою аналитическую панель, где можно будет удобно фильтровать статистику по периодам, командам и работникам.

У меня есть опыт работы с Google Apps Script и построением архитектуры баз данных в Sheets.

  • Проекты 4
  • Оценка 4.3
  • Рейтинг 738

Бюджет: 8000 UAH Срок: 3 дня

Здравствуйте. Разрабатывал CRM системы для учета и так далее на Google App Script V8. Сделаю быстро и качественно. Обращайтесь.

Ставки скрыты

В списке не показаны ставки, скрытые заказчиком или фрилансером c профилем Plus, а также ставки, нарушающие правила

Актуальные фриланс-проекты в категории Javascript и Typescript

11 июля
10 июля
7 июля
2 июля