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

Review Pengguna yang Berperilaku Konsumtif

Ijazah lebih Penting Dibanding Skill

TPlanning 3.1 untuk Optimasi Dosis Paparan Radioterapi

Sedikit Tahu mengenai Pendaftaran Haji Tahun 2017

Membuat Kalkulator Interpolasi Bilinear dengan Javascript

Bagaimana Mendapatkan Penghasilan dari Aplikasi Android

Eliminasi Gauss-Jordan untuk Invers Matrix dengan Java

Apakah Kuliah untuk Bekerja

Game TicTacToe dengan Greenfoot

Menambahkan reCAPTCHA v2 pada Login Form