var data1 = sheet.getRange(4,2,1,3).getValues()
относится к данным в диапазоне "B4: D4". Это двумерный массив.
В вашем операторе appendrow
попробуйте значение data[0][0]
вместо data[0]
.
UPDATE
Таким образом, полное утверждение будет:
sheet.appendRow([data1[0][0],data1[0][1],data1[0][2],null,null,1,data2])