const ss = SpreadsheetApp.getActiveSpreadsheet();
const sheet = ss.getActiveSheet();
var lastRow = sheet.getLastRow();
var lastCol = sheet.getLastColumn();
var responses = sheet.getRange(2,2,lastRow-1,lastCol).getValues();
var questions = sheet.getRange(2,1,lastRow-1,1).getValues();
var cellValue = [];
function createArray(){
for(r = 2; r <= lastRow; r++){
var question = questions[0];
var response = responses[r-2];
if(question == 'Select your preferred nights and locations.' && response != ','){
console.log('Response = '+response+' & Row = '+r);
cellValue = cellValue.push([response]);
} else {
if(question == 'Select your preferred nights and locations.' && response == ','){
var n = '';
cellValue = cellValue.push([n]);
}
}
}
}
function filter(){
var filteredValues = responses.filter(r=>questions.includes(r[0]) );
for(i = 0; i<=filteredValues.length; i++){
console.log('i = '+i+' '+filteredValues[i]);
}
}
How do you insert null into an array when it causes errors to occur?
Adam