Menghapus Baris di Google Sheets yang Memiliki Sel Kosong dengan Apps Script
Pastinya, input data yang dilakukan oleh pengguna, terdapat data yang kosong pada salah satu sel-nya. Hal ini biasanya karena salah input, atau memang sengaja di-input-kan oleh pengguna.
Untuk mengurangi proses pengolahan, dapat dilakukan penghapusan data tersebut, dengan Apps Script yang dapat di download dengan kode seperti di bawah ini:
Kode
function deleteKosong()
{
var target = SpreadsheetApp.openById("--id Google Sheets file--");
var ss=target.getSheetByName("Data");
var data=ss.getRange("A2:G").getValues().map(function(row,index){return (row[0]!="" && row[3]=="")?index:null;}).filter(function(cellData){return cellData != null;});
for(var i=data.length-1;i>=0;i--){
ss.deleteRow(2+data[i]);
}
}

Komentar
Posting Komentar