Featured Post

Lookup Gambar Dengan INDEX MATCH

Apakah Pencarian Gambar bisa dilakukan di excel? Pertanyaan ini sangat menarik sekali untuk dibahas. Jika pembaca mengikuti blog ini, pada ...

Saturday, January 7, 2017

3 Cara Cepat Menghapus Baris Kosong di Excel

Cara Menghapus Baris Kosong di ExcelAda kalanya kita berhadapan dengan baris-baris data excel yang tidak kontinyu, dimana baris data tersebut diselingi oleh baris-baris kosong yang secara teknis tidak diperlukan. Oleh karenanya baris-baris kosong tersebut harus dihapus atau dihilangkan. Bagaimana cara menghapus baris kosong tersebut?

Nah, dalam kesempatan belajar excel kali ini kita akan membahas bagaimana cara menghapus baris kosong di excel dengan cepat, mudah dan praktis.

Ada beberapa metode yang dapat dilakukan untuk menghapus baris kosong di excel. 3 diantaranya adalah :

  • Memilih dan menghapus baris kosong menggunakan autofilter, 
  • Memilih dan menghapus baris kosong menggunakan alat Go To
  • Menghapus baris kosong menggunakan macro / VBA. 




Dalam tutorial ini akan dibahas satu persatu dari ketiga cara tersebut, disertai contoh dan gambah langkah-langkahnya.

Anggaplah kita memiliki data seperti contoh sederhana dalam gambar di bawah ini.



Gambar diatas hanya sebagai contoh saja, Manfaat terbesar akan terasa ketika kita berhadapan dengan jumlah baris data yang besar.



Cara 1: Memilih dan Menghapus Baris Kosong Menggunakan Autofilter


Autofilter dapat digunakan untuk menyaring data sesuai kriteria data dalam kolom terpilih. Nah dengan fungsinya tersebut, kita juga dapat memanfaatkan autofilter untuk menyaring sel kosong  atau blank.

  • Kembali ke contoh. Seleksi kolom A dan B (entire column) menggunakan mouse.
  • Dari tab Data, klik Autofilter (symbol corong), atau kalau mau lebih cepat, maka gunakan shortcut keyboar saja, tinggal tekan CTR+SHIFT+L



  • Sehingga muncul dropdown list pada header kolom. Nah dari sini kita bisa memfilter baris kosong (blank)
  • Klik salah satu header kolom dan hilangkan semua centang, kecuali centang pada (blank)




  • Kemudian klik OK sehingga baris kosong sudah terfilter .
  • Seleksi semua baris kosong yang terfilter tersebut.
  • Klik kanan  dan Delete Row



Maka jadilah semua baris kosong sudah hilang hilang dihapus.
Kembalikan data terfilter dengan mencentang semua kategori melalui dropdown list



  • Klik Ok 
  • Selesai, kita sudah mengikuti langkah-langkah cara menghapus baris kosong menggunakan bantuan autofilter untuk memilih baris kosong, kemudian dilanjutkan dengan men-delete baris kosong tersebut



Cara 2: Memilih dan Menghapus Baris Kosong Menggunakan Alat Go


Sebenarnya ada kemiripan cara kerja untuk menghapus baris kosong, metode apapun yang digunakan. Yaitu:

PILIH  dan  HAPUS

Begitu juga dengan alat Go To
  • Seleksi kolom A:B menggunakan mouse
  • Tekan shortcut F5,  atau tekan shortcut CTR+G
  • Maka akan muncul kotak dialog Go To
  • Klik Special..


  • Kemudian pilih Blank,   dan tekan OK



  • Maka sel kosong dalam range akan terseleksi
  • Selanjutnya klik kanan pada sel kosong yang sudah diseleksi tersebut.


  • Pilih Entire row, kemudian klik OK



  • Maka semua baris kosong akan terhapus.
  • Selesai.


Cara 3 : Menghapus Baris Kosong Menggunakan Macro / VBA


Nah untuk cara yang ketiga ini kita perlu menuliskan kode VBA untuk memerintahkan excel supaya bisa menghapus baris kosong pada range terpilih.

  • Copy atau ketik code berikut pada module standar.

Sub hapusBarisKosong()
Dim target As Range, i As Long
On Error GoTo skip
Set target = Selection
If WorksheetFunction.CountA(target) = 0 Then GoTo skip
For i = target.Rows.Count To 1 Step -1
   If WorksheetFunction.CountA(target.Rows(i)) = 0 Then
      target.Rows(i).Delete Shift:=xlUp
   End If
Next
Exit Sub
skip:
MsgBox "Range yang diseleksi tidak bisa di proses", vbCritical, "Error"
End Sub

  • Jika anda baru mengenal VBA, anda bisa masuk ke jendela VBA dengan cara menekan shortcut ALT + F11
  • Berikut adalah penampakan jendela VBA Excel:

  • Kemudian dari menu insert, klik module, untuk memunculkan module standar.





  • Copy atau ketik code tadi dalam module standar baru hasil insert module.


  • Setelah code tersebut diketik atau dicopy ke module standar, maka kita sudah bisa menggunakannya untuk menghapus baris kosong pada range terpilih dalam lembar kerja excel.
  • Kembali ke jendela excel
  • Seleksi range yang akan dihapus baris kosongnya (jangan entire row ya) karena jika demikian code akan memproses sampai baris akhir data dan akan memakan waktu lama. Cukup seleksi range yang diperlukan saja. Misalnya range A1:B15
  • Kemudian jalankan makronya.
  • Masuk tab developer, klik pita Macro



  • Nama makro yang sudah kita buat akan muncul dalam list makro. Pilih makro tersebut (hapusBarisKosong), kemudian klik RUN. Perhatikan gambar dibawah ini.



  • Sampai pada tahap ini, kita sudah berhasil menghapus baris kosong menggunakan macro/ VBA


Ringkasan
Ada banyak jalan menuju roma, demikian juga dengan beberapa penyelesaian tugas di excel. Dalam belajar excel kali ini sudah dibahas bagaimana menggunakan 3 metode berbeda untuk menghapus baris kosong di excel, yaitu menggunakan bantuan autofilter, alat GoTo, dan macro/VBA. Silahkan dipilih, yang mana yang lebih nyaman anda menggunakannya. Atau jika pembaca memiliki metode lainnya, silahkan dishare di sini.

Terimakasih
Salam Excel.

Artikel Terkait:





1 comment:

Terimakasih sudah berkunjung dan membaca blog ini. Silahkan berkomentar.