Добавление данных в Google Таблицу на основании ответов в Google Form

312
01 ноября 2017, 04:36

Здравствуйте. Пытаюсь разобраться уже не первый день. Есть форма: https://docs.google.com/forms/d/e/1FAIpQLSe1Dsi9bVxs4oVOLg12AFZ_-xKsS4kCdTcVFt1Rrtv3H7sgUw/viewform

И есть таблица: Нужно написать скрипт, который в момент, когда человек отправляет форму с выбранным спортзалом и трэками анализирует полученный ответ и ставит в моей таблице на пересечении выбранного спортзала и трэка - "1". Я смог понять, как и где получить ответы:

function onFormSubmit(event){
 var form = FormApp.openById('1j7pBSqQjvBx3DGCf-2if42-czjsstg9Rq3SbXQoyzzg');
 var formResponses = form.getResponses(); 
  var LastResponse= formResponses.length;
   var formResponse  = formResponses[0];
   var itemResponses = formResponse.getItemResponses();
   for (var j = 0; j < itemResponses.length; j++) {
     var itemResponse = itemResponses[j];
     Logger.log(LastResponse.toString(),
                itemResponses.length.toString(),
       itemResponse.getItem().getTitle(),
                itemResponse.getResponse());
  }
 }

Пока просто оно их выводит в логи. Моя проблема, что я не могу разобраться какими функциями прийти к моей таблице и нужному листу, После чего сделать цикл, который: Сначала берёт первый ответ и сверяем его с первой строкой таблицы, когда находит совпадение, то запоминает номер столбца. Потом цикл в цикл, берём первый трэк и сравниваем его со столбцом трэков (столобец А), когда находим соответствие, то запоминаем номер строки, после чего сразу берём ранее записанное значение столбца и только что найденное значение строки и пишем в данную ячейку "1", после чего цикл проделывает аналогичную операцию с оставшимися 3-мя ответами (названиями трэков).

Буду очень признателен, если хоть чем-то подскажите, т.к. я понимаю, что простить написать скрипт это слишком много, буду стараться сам разобраться.

READ ALSO
Google Maps Api

Google Maps Api

Привет

305
Обновить PHPMYADMIN

Обновить PHPMYADMIN

здравствуйте как обновить версию:? 40

339
взаимодействие php и python

взаимодействие php и python

Необходимо в скрипте python обрабатывать данные, которые пользователь вводит в php формуТо есть, по сути в скрипте python нужно чем-то заменить input,...

652