Попробуйте это:
Я отформатировал столбцы A и B как даты, а столбцы C & D - как раз
function reOrder() {
var ss=SpreadsheetApp.getActive();
var sh=ss.getActiveSheet();
var rg=sh.getDataRange();
var vA=rg.getValues();
var vB=[['Date','Employee','Time In','Time Out','Location','Hours']];
for(var i=1;i<vA.length;i++){
var vR=replaceOneWithThree(vA[i]);
for(var j=0;j<vR.length;j++){
vB.push(vR[j]);
}
}
rg.clear();
sh.getRange(1,1,vB.length,vB[0].length).setValues(vB);
}
function replaceOneWithThree(vA){
var vR=[[vA[0],vA[1],vA[2],vA[3],vA[4],vA[5]],[vA[0],vA[1],vA[2],vA[3],vA[6],vA[7]],[vA[0],vA[1],vA[2],vA[3],vA[8],vA[9]]];
return vR;
}