Я впервые пишу скрипт Google для обработки данных из таблицы Google.Лист Google состоит из двух листов, которые основаны на другой форме Google.
Цель состоит в том, чтобы автоматически подбирать людей, которые хотят обучать других людей предмету или нескольким предметам.Например (см. Изображения) Джонни должен быть сопоставлен с Лорен, а Майкл - с Джоном.
Я сделал этот код для проверки Майкла и Джонни, которые могут обучать их.Что я хотел сделать, так это проверить предметную физику, хочет ли Микал обучаться этому предмету, и кто может это сделать.Тогда то же самое для Джонни.И повторите это с другим предметом (английский).
В этом примере я начал с проверки только предмета;физика.Это просто для того, чтобы увидеть, помечена ли физика «Да» или «Нет».
[КОД В КОНЦЕ]
Когда я смотрю на мой журнал, я ожидаю увидеть: Нет Да НетДа Да Нет
Но вместо этого я вижу: Нет Да Нет
лист с людьми, которые хотят делать ставки наставника
лист с репетиторами
function myFunction() {
var ss = SpreadsheetApp.getActiveSpreadsheet().getActiveSheet();
/* sheet with people who want to tutor other people */
var lr = ss.getLastRow(); // how many rows
var kk =
SpreadsheetApp.getActiveSpreadsheet().getSheetByName("Hebber");
/* sheet with people who want to be tutored */
var klr = kk.getLastRow(); // how many rows
for (var i = 2; i <= klr; i++) {
var hemail = kk.getRange(i, 2).getValue();
var hname = kk.getRange(i, 3).getValue();
var hphysics = kk.getRange(i, 4).getValue();
var henglish = kk.getRange(i, 5).getValue();
Logger.log(hphysics);
for (var i = 2; i <= lr; i++) {
var gemail = ss.getRange(i, 2).getValue();
var gname = ss.getRange(i, 3).getValue();
var gphysics = ss.getRange(i, 4).getValue();
var genglish = ss.getRange(i, 5).getValue();
Logger.log(gphysics);
}
}
}