Создание Extension/Add-on для Google Sheets - импорт других таблиц
54
Нужно создать Extension/add-on для Google Sheets, который будет открывать боковое поле, где можно будет импортировать разные CSV файлы в одну таблицу.
Extension должен работать следующим образом:
1) Есть темплейт таблицы с определенным кол-вом и порядком столбцов A, B, C, D и т.д. (их может быть 50+) с соответствующими названиями
2) Открываем extension - и в боковом поле импортируем CSV файл с другим кол-вом столбцов и часто не совпадающими названиями
3) открывается mapping, где можно указать какая колонка из импортируемого файла должна стать какой именно колонкой в таблице (например как это делает Unito https://unito.io/blog/guide-how-to-automate-google-sheets-with-live-updates/):
![](https://lh7-us.googleusercontent.com/docsz/AD_4nXccjpwk5Z9-_gC-lJfe-Pm4aOPsJY4ed19SZkDwyWhaDl0xUdiwHnf02KrIFlH5BmdeLEhF3GjrfK0eeE_7a-gnzi3I645IhECQI7DphmRt0xjeSGqy1imw_yEX_xkFlJpVFH2e4ugxz1aT8GgU9Mwanlzp?key=uo3X-3iIk1f9R0rsMsozJA)
4) должна быть функция сохранения настроек маппинга для импорта таблиц из разных систем, чтобы при подгрузке новой таблицы не нужно было вручную все снова мэппить, а можно было выбрать из существующего списка презетов
5) Нужно иметь возможность подгрузить уже в существующую таблицу новый файл, а именно - с определенной строчки. То есть, чтобы вся имеющаяся информация не перезаписывалась
6) нужно реализовать озможность создания недостающих столбцов при импорте, которые не имеются в исходном темплейте таблицы
Тут пара ресурсов по теме:
https://developers.google.com/apps-script/samples/...
Цена договорная - пишите Ваше предложение. Оплата за проект, не почасовая.
Есть референсы от фрилансеров по другим проектам.
Рад предложениям.
Extension должен работать следующим образом:
1) Есть темплейт таблицы с определенным кол-вом и порядком столбцов A, B, C, D и т.д. (их может быть 50+) с соответствующими названиями
2) Открываем extension - и в боковом поле импортируем CSV файл с другим кол-вом столбцов и часто не совпадающими названиями
3) открывается mapping, где можно указать какая колонка из импортируемого файла должна стать какой именно колонкой в таблице (например как это делает Unito https://unito.io/blog/guide-how-to-automate-google-sheets-with-live-updates/):
4) должна быть функция сохранения настроек маппинга для импорта таблиц из разных систем, чтобы при подгрузке новой таблицы не нужно было вручную все снова мэппить, а можно было выбрать из существующего списка презетов
5) Нужно иметь возможность подгрузить уже в существующую таблицу новый файл, а именно - с определенной строчки. То есть, чтобы вся имеющаяся информация не перезаписывалась
6) нужно реализовать озможность создания недостающих столбцов при импорте, которые не имеются в исходном темплейте таблицы
Тут пара ресурсов по теме:
https://developers.google.com/apps-script/samples/...
Цена договорная - пишите Ваше предложение. Оплата за проект, не почасовая.
Есть референсы от фрилансеров по другим проектам.
Рад предложениям.