Проблема в том, что у меня большая электронная таблица (более 4500 строк) с большим количеством данных в первом столбце - например.с типами фруктов, которые не являются уникальными, как это:
APPLE
BANANA
APRICOTS
APPLE
BLACKCURRANT
APPLE
BANANA
APRICOTS
etc.
Что мне нужно - найдите каждый BANANA, чтобы иметь возможность поместить в ячейку рядом некоторую информацию, например.ДА.Я пытался зациклить решение от Определение местоположения ячейки в листах Google, используя строку или целое число , но наверняка мой код неверен.Я уже потратил много часов, чтобы что-то придумать, но все еще не понимаю, чего мне не хватает.
function test(){
var dispatch = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("FRUITS");
var find = dispatch.getRange("A:A").getValues();
var name = "BANANA";
var lastRow = dispatch.getLastRow();
var n = 1;
var temp = dispatch.getRange(n, 2).getValue();
var i = 0;
while (temp != ""){
for(var n in find){
if(find[n][0] === name){break}
}
n++;
var n = n + i;
dispatch.getRange(n, 2).setValue("YES");
var temp = dispatch.getRange(n, 2).getValues();
var find = dispatch.getRange(n, 2, lastRow).getValues();
var i = n;
}
}
Буду очень признателен за помощь.