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]);
  }
}

Demo



Komentar



Postingan populer dari blog ini

Kaidah Baku untuk Konsistensi Data (PT, Tbk, Pty., & Ltd.)

Bagaimana Mendapatkan Penghasilan dari Aplikasi Android

Menyikapi Ucapan AI Pejabat

Ketika Pengelola Basis Data Terabaikan

Game TicTacToe dengan Greenfoot

Kebodohan Karyawan Menyalahkan Sistem

Algorithma Gauss-Jordan untuk Mencari Invers Matrix dengan Javascript

Algorithma Java Mencari KPK dan FPB

Generate Karakter Acak dan Menempatkannya di Sel Google Sheets dengan Apps Script

Ngobrol Penghabisan Dana Akhir Tahun