Необходимо сделать скрипт, который будет раз в сутки в 23:59 проходить по столбцу и находить значение, равное сегодняшней дате. далее нужно у строк с сегодняшней датой заменить формулу на значение.
По гайдам написал такой код, но почему-то не работает, заранее благодарю
function myFunction() {
let ss = SpreadsheetApp.getActiveSpreadsheet();
let Sheet = ss.getSheetByName("Загрузка");
let Sheet1 = ss.getSheetByName("Воронка");
let findingRange = Sheet.getRange("N:N").getValues();
let valToFind = Sheet1.getRange("B3").getValue(); //ссылаюсь на ячейку с формулой СЕГОДНЯ()
let row;
for(let i = 0;i < findingRange.length;i++){
if(findingRange[i].indexOf(valToFind)!== -1){
row = i + 1;
}
}console.log(row); //выдает "Информация undefined"
Sheet.getRange(row).setValues(Sheet.getRange(row).getValues()); //заменяю формулу в ячейке на ее значение
}