У меня есть таблица, которая имеет, скажем, 2 столбца. Column A
имеет имена, column B
имеет либо пустые или непустые ячейки.скрипт для создания списка на основе условий
Я хочу создать отдельный список с names
из колонны где противоположная ячейка в В пусто.
Когда я выполняю код, он не приносит никаких ошибок, однако список, созданный в выходном диапазоне, имеет только имя первого лица, у которого перед ним есть пустая ячейка, то есть это имя появляется 10 раз в моем списке результатов.
Может кто-нибудь помочь мне понять, что не так с моим кодом?
Заранее благодарен!
Это код, который у меня есть.
function HLnames() {
var ss = SpreadsheetApp.getActiveSpreadsheet().getSheetByName("HL test");
var ind = 0;
var fullRange = ss.getRange("A3:B26").getValues();
var rangeList = [];
for (var i = 0; i < fullRange.length; i++) {
if (fullRange[i][1] === "") {
rangeList.push(fullRange[i][0]);
ind = ind + 1;
}
}
var outputRange = ss.getRange(30, 1, ind, 1);
outputRange.setValue(rangeList);
}
Не уверен, но проверьте значение 'fullRange [i] [1]'. Это может быть 'undefined' или может иметь пробелы' '' '. – Rajesh