DOSYA İndirmek/Yüklemek için ÜCRETLİ ALTIN ÜYELİK Gereklidir!
Altın Üyelik Hakkında Bilgi
function transferData2() {
var ss = SpreadsheetApp.getActive();
var sourceSh = ss.getSheetByName('Tablo');
var targetSh = ss.getSheetByName('Operasyon Data');
var dataRange = sourceSh.getRange('A7:R').getValues();
var data = dataRange.filter(array1 => array1[5] != '');
var dataRow = data.length;
arrTargetData = targetSh.getRange('A7:A').getValues();
var targetLastRow = arrTargetData.map(array2 => array2[0]).indexOf('') + 7;
targetSh.getRange('A'+ targetLastRow + ':R' + (targetLastRow + dataRow - 1)).setValues(data);
var dataRange = sourceSh.getRange('A7:K').getValues();
/* 'Tablo' sayfasinda A7:K araliginda 'A' sutunu dolu olan satir sayisi...*/
var countRows = dataRange.filter(array3 => array3[0] != '').length;
/* 'Tablo' sayfasinda A7:K araliginda 'F' sutunu bos olan satirlari filtrele...*/
var newData = sourceSh.getRange('A7:K' + (6 + countRows)).getValues().filter(function (xRow) {
return xRow[5] == '';
});
sourceSh.getRange('A7:K').setValue('');
sourceSh.getRange('A7:K' + (newData.length + 6)).setValues(newData);
}