Необходимо сделать скрипт для сравнения цен в Google таблицах
700 UAHВсех приветствую.
https://docs.google.com/spreadsheets/d/1lkZZiToH7DO0OqFq2VnNfc-XE-zrITV7ZNTV_hSs9YQ/edit?usp=sharing
Это тестовая таблица. Каждая вкладка - отдельная таблица с прайсом, которая тянется на сайт. Из CRM системы прайс возможно вытянуть "спрошняком" без разделения на категории, которые созданы на сайте.
Необходим скрипт, который будет из вкладки, например, upload bucha (загружаем туда сплошной прайс) сравнивать цены с прайсом, который разделен на категории и структурирован и тянется на сайт - это вкладка "bucha".
Скрипт сравнивает цены в двух вкладках и следует следующим принципам:
Для каждой клиники должна быть пара вкладок:
рабочая:
bucha,vasilkiv,borodyanka,vestanew,nmdental…
— колонка H: укр. название услуги
— колонка J: цена (число/грн)
— 1-я строка — заголовки
— RU-колонка (есть=GOOGLETRANSLATE(...)) не используется и не трогается.выгрузка:
upload bucha,upload vasilkiv, …
— A: укр. название услуги
— B: цена или текстне діє
— 1-я строка — заголовки
— без объединённых ячеек.
Скрипт запускается по требованию и меняет только активный лист и автоматически ищет пару вида upload {имя_листа}. Остальные вкладки не тронет, пока я их не запущу. Для каждой клиники просто держите пару вкладок:
borodyanka↔upload borodyankavasilkiv↔upload vasilkivvestanew↔upload vestanewnmdental↔upload nmdentalbucha↔upload bucha
Активный рабочий лист (например, bucha) автоматически связывается с листом upload bucha.
Сопоставление только по укр. названию (колонка H на рабочем, A в upload).
Логика подсветки:
Красный на рабочем листе — услуга есть в рабочем прайсе, но нет в upload ИЛИ в upload помечена как «не діє» → нужно удалить из рабочего. (Скрипт по умолчанию просто очищает цену и красит строку; физическое удаление строки можно включить опцией — .)
Зелёный в рабочем и в upload — цена обновлена.
Голубой в рабочем и upload — цена совпала.
Жёлто-янтарный в upload — услуга есть в upload, но её нет в рабочем → нужно добавить в рабочий.
Серый в upload — строка помечена «не діє» (для наглядности).
В upload листе справа от цены появляется колонка «Источник (H1 и т.д. )» с ссылкой на ячейку в рабочем bucha. чтобы понимать в какую ячейку в рабочем прайсе пошла цена.
Скрипт должен учитывать возможные пробелы, дефисы..т.е. сравнивать по ключевым словам, а не идентичному содержанию.
Отзыв заказчика о сотрудничестве с фрилансером
Необходимо сделать скрипт для сравнения цен в Google таблицахВсе прошло хорошо, сотрудничеством доволен
Отзыв фрилансера о сотрудничестве с Anton Anton
Необходимо сделать скрипт для сравнения цен в Google таблицахРекомендую заказчика к сотрудничеству!
![]()
-
309 1 0 Здравствуйте, готовы выполнить ваш заказ. Выполним быстро и качественно.
Будем рады сотрудничеству!
-
96760 1276 1 10 Здравствуйте.Есть большой опыт с JavaScript.Готов к сотрудничеству
-
612 21 0 Здравствуйте. Могу сделать ваш заказ. Опыт есть. Пишите договоримся.
-
5860 345 0 Пишу скрипты для Google таблиц, рассмотрю детали, предложу реализацию
-
4028 11 0 2 Приветствую. Готов взяться за задачу. Ниже короткая заявка.Технологии:
подключается к Google Sheets API,
берёт данные с пары листов (например, bucha и upload bucha),
сравнивает цены и названия с учётом пробелов/дефисов,
формирует результат (обновления цен, список для удаления/добавления, цветовые метки),
может даже обратно обновлять таблицу (раскрашивать ячейки, добавлять колонку «Источник»).
-
446 10 0 Здравствуйте, Антон!
Уже разрабатывал похожий скрипт для сопоставления услуг по описанию - есть готовое решение. Реализую скрипт на Python с учетом всех требований (сравнение по ключевым словам, работа с таблицами).
Выполню в кратчайшие сроки, также готов в дальнейшем помочь с обновлением/доработкой скрипта.
Буду рад сотрудничеству!
-
2937 73 4 2 Привет! У меня очень большой опыт работы с Google таблицами! Написала более 300+ скриптов для этих таблиц!!! Обращайтесь!! Могу приступить прямо сейчас!!!!
Актуальные фриланс-проекты в категории Java
Кастомизация экрана загрузки и меню Minecraft 1.12.2 (Tech Survival)
890 UAH
Необходимо доработать готовый клиент Minecraft 1.12.2 с модами и внедрить собственный дизайн интерфейса в стиле технического выживания (Industrial / Tech Survival).Что нужно сделать1. Кастомный экран загрузки модов Необходимо заменить стандартный экран загрузки Minecraft/Forge,… Java, Разработка игр ∙ 4 дня 11 часов назад ∙ 6 ставок |
Інтеграція в CRM модулів сканерів стоматологій
27 000 UAH
Мы разработали CRM систему для взаимодействия с зубными врачами и лабораториями. Нужно интегрировать сервисы iTero, sirona, medit и др чтобы подтягивались файлы автоматически AI и машинное обучение, Java ∙ 4 дня 12 часов назад ∙ 27 ставок |
Разработка простых 2D-игр (Змейка, Галактика и т.д.) под Google Play MarketЗдравствуйте! Ищу разработчика (или начинающего с хорошей базой), который сможет создать несколько простых классических 2D-игр для мобильной платформы Android с дальнейшей публикацией в Play Market.Для начала нужно разработать одну-две игры. Примеры сеттинга и механик:… Java, Разработка игр ∙ 6 дней 16 часов назад ∙ 19 ставок |
Создание приложенияЖелаю создать мобильное приложение для общения, в приложении должны быть аудио, видео звонок, создание групповых чатов, возможность синхронизировать с контактами телефона, настройками аккаунта: привязка по email, 2fa, номеру телефона, возможность настраивать уведомления… Java, Python ∙ 11 дней 9 часов назад ∙ 41 ставка |