Пытаюсь найти значение в базе имен, но возвращает -1:
function myFunction() {
let app = SpreadsheetApp;
let table = app.getActiveSpreadsheet();
let sheetAdd = table.getSheetByName("add");
let sheetRes = table.getSheetByName("result");
let ar = sheetAdd.getActiveCell(); //Получаем активную ячейку
let valToFind = ar.getValue(); // Получаем значение активной ячейки
let names = sheetRes.getRange(2, 1, 12, 1).getValues();
let row = names.indexOf([valToFind]);
console.log(row, names, [valToFind])
}
Вывод:
-1
Список names:
[ [ 'Ivan P' ],
[ 'Roman N' ],
[ 'Nik L' ],
[ 'George S' ],
[ 'Roland H' ],
[ 'Cris T' ],
[ 'Ray B' ],
[ 'Dmitriy M' ],
[ 'Stan S' ],
[ 'Jane M' ],
[ 'Julia R' ],
[ 'Tanya S' ] ]
Переменная [valToFind]:
[ 'George S' ]