Написать 2 скрипта на Python для операции с данными в Google Sheets

Откликнуться
e
Заказчик
Отзывы фрилансеров: + 1 - 0
Зарегистрирован на сайте 9 лет и 9 месяцев
Бюджет: 3 000 руб
37.63 $ — 32.06 €
### script 1
1. Очистить из таблицы MeetingList, кроме названий столбцов
2. Данные строк, у которых в столбце Status значение Ready, из MeetingData за текущую неделю (WeekNumber = текущая неделя) перенести в таблицу MeetingList:
    – UserID
    – UserName
    – UserLink
    – City
    – Status
    – WeekNumber
3. В таблице MeetingList для каждого UserID со значением в столбце Status: Ready реализовать подбор пары:
    1. Проверить, что для текущего UserID поле PartnerID – пустое:
        1. если непустое, пропустить алгоритм подбора
        2. если пустое, выполнить следующие действия
    2. Сформировать выборку для подбора пары:
        – Все UserID в таблице MeetingList:
            – со статусом Status:Ready
            – такое же значение в столбце City, как у текущего UserID
        – Вычесть из выборки все UserID, которые являются PartnerID в таблице MeetingData для текущего UserID
        – Вычесть из выборки все UserID, у которых поле PartnerID – непустое
        – Вычесть текущее UserID из выборки
    3. Из получившейся выборки выбрать значение UserID случайным образом и записать это значение в Partner ID для текущего UserID
    4.  Записанное значение в поле PartnerID находим в столбце UserID и записываем для этого UserID заполняем поле PartnerID значением UserID из пп.3 (предыдущий пункт) — **образование пары**
    5. Если в выборке после формирования выборки (пп.2) не осталось данных, то записать в него значение "XXX"

### Script 2

1. Обновить данные в таблице MeetingData данными из таблицы MeetingList:
    1. Для каждого значения UserID за текущую неделю (значения столбцов UserID и WeekNumber из таблицы MeetingList в одной строке равны значения в таблице MeetingData)  в таблице MeetingData дополнить значениями из таблицы MeetingList
-------

примеры таблиц покажу по запросу
Разделы:
Опубликован:
16.11.2019 | 22:54 [последние изменения: 16.11.2019 | 23:54]
Откликнуться

Выберите способ верификации:

Обновите страницу после прохождения верификации.

Посмотреть другие заказы Разместить заказ

Теги: нужен программист, требуется программист, ищу программиста, создание сайта программирование, программист веб сайтов

Наши партнеры
Сведения об ООО «Ваан» внесены в реестр аккредитованных организаций, осуществляющих деятельность в области информационных технологий. ООО «Ваан» осуществляет деятельность, связанную с использованием информационных технологий, по разработке компьютерного программного обеспечения, предоставлению доступа к программе для ЭВМ и является правообладателем программы для ЭВМ «Платформа FL.ru (версия 2.0)».