Существует несколько способов построения массива ...
1-й способ - получить последнюю строку листа и использовать ее в методе getRange
var lastRow = sheet.getLastRow();
var box1 = sheet.getRange(1, 2, lastRow).getValues();
Вторым вариантом будет использование a1Notation в getRange и удаление пробелов с помощью array.filter
var box1 = sheet.getRange("B:B").getValues().filter(String);
Я бы предложил использовать первый, чтобы вы знали, что ваш массив будет такой же длины.
После того, как вы получите 2 массива, я бы предложил использовать цикл for для проверки box1 и box2
for(var a = 0; a <= box1.length; a++){
if(box1[a] == true && box2[a] == true){
var activcell = sheet.getActiveCell(); //Switch from getActiveCell() to maybe a box3 to identify what you are trying to alert
showAlert(activcell);
}
}
Вот некоторые ресурсы