Вы хотите прочитать все ваши данные и затем перезаписать их новыми данными, верно?
ss = SpreadsheetApp.getActive().getActiveSheet();
data = ss.getDataRange().getValues();
result = [];
for (var i=0; i<data.length; i++)
{
repeat = data[i][0];//looks at the first column
if (repeat > 0)
{
for (var j=0;j<repeat;j++){ result.push(["?",data[i][1],data[i][2],data[i][3]]);
}
}
s.getDataRange.clear();
s.getRange(1,1,result.length,result[0].length).setValues(result);
Если вы хотите получить результат где-то еще, пропустите вторую строку до последней и получите последнюю строкууказать где-то, кроме s.