пытается заставить скрипт работать на листах гугл и не может выполнить второе требование.Я нашел сценарий из разных мест и соединил его с тем, что он есть сейчас, но, возможно, я недостаточно разбираюсь в нем, чтобы иметь возможность правильно его настроить.Я хотел бы посмотреть на два разных столбца (фрукты и статус) и, если они имеют определенное значение, ввести значение в другой столбец.Вот текущий сценарий:
function myFunction() {
var activeSheet = SpreadsheetApp.getActiveSheet();
var sheetName = activeSheet.getSheetName();
var sheet = SpreadsheetApp.getActive().getSheetByName('Sheet1');
var range = sheet.getDataRange();
var fruit = sheet.getRange('a2:a').getValues();
var cost = sheet.getRange('c2:c').getValues();
var status = sheet.getRange('b2:b').getValues();
for (var row in fruit)
for (var col in fruit[row])
if (fruit[row][0] == 'Apple' && status[row][0] == 'Ripe' ) {
num = parseInt(row) + 1;
sheet.getRange('c' + num).setValue('5.5');
}
}
Любая помощь будет принята с благодарностью.Спасибо!