Lewati ke konten utama

Hapus Baris Kosong di Excel: 4 Metode Mudah

Pelajari cara menghapus baris ekstra dengan cepat menggunakan pengurutan, rumus, dan VBA, sesuai yang paling cocok untuk Anda.
· 5 mnt Baca

Jelajahi bersama AI

Baris kosong di Excel sering muncul saat Anda mengekspor data dari sistem lain, secara tidak sengaja meninggalkan celah, atau saat Anda menggabungkan lembar yang berbeda. Celah ini dapat mengganggu tugas penting seperti pengurutan, pemfilteran, dan analisis data. Ini memperlambat pekerjaan Anda, dan jika tidak hati-hati, bisa menyebabkan kesalahan.

Dalam artikel ini, saya akan menunjukkan empat cara berbeda untuk menghapus baris kosong tersebut.

Jawaban Singkat: Hapus Satu Baris Kosong

Untuk menghapus satu baris kosong di Excel:

  1. Pilih baris yang ingin Anda hapus. Untuk memilih beberapa baris, tahan Ctrl sambil mengeklik masing-masing baris.

  2. Klik kanan dan pilih Delete.

  3. Di jendela pop-up, pilih Shift cells up.

Hapus baris kosong di Excel.

Metode untuk Menghapus Baris Kosong di Excel

Berikut penjelasan langkah demi langkah dari berbagai metode yang dapat Anda gunakan untuk menghapus baris kosong, dengan contoh jelas agar Anda cepat memahami.

Metode 1: Hapus hanya baris yang benar-benar kosong menggunakan COUNTA()

Fungsi COUNTA() menghitung jumlah sel yang tidak kosong dalam suatu rentang. Kita bisa menggunakannya untuk menemukan baris yang benar-benar kosong. Ini sangat membantu saat kita ingin menghindari penghapusan baris dengan data sebagian.

Berikut cara menggunakannya untuk menghapus baris:

  1. Buat kolom pembantu di samping dataset. Pada sel pertama, masukkan =COUNTA(A2:C2)=0. 

  2. Seret rumus ke bawah untuk menyalinnya. Ini akan menampilkan True jika seluruh baris kosong dan False jika berisi nilai apa pun yang tidak kosong. 

  3. Sekarang klik sel bertanda True, buka tab Home, lalu klik Delete Sheet Rows untuk menghapus seluruh baris sekaligus.

Menghapus seluruh baris kosong menggunakan fungsi COUNTA() di Excel.

Metode 2: Gunakan FILTER() untuk pembersihan data berbasis rumus

Fungsi FILTER() tidak menghapus baris. Fungsi ini mengembalikan versi data baru tanpa kosong di rentang terpisah. Anda bisa menggunakannya untuk mempertahankan data asli sambil bekerja dengan tampilan yang sudah dibersihkan. Namun, perhatikan bahwa FILTER() hanya tersedia di Excel 365 dan Excel 2021.

Di sini saya memiliki dataset dengan baris kosong, dan untuk membersihkannya, saya menggunakan rumus berikut (sesuaikan rentang sesuai data Anda):

=FILTER(A2:A10, NOT(ISBLANK(A2:A10)))

Dalam rumus ini:

  • FILTER() mengembalikan data dari rentang yang memenuhi suatu kondisi.

  • A2:A10 adalah rentang yang difilter.

  • ISBLANK(A2:A10) memeriksa sel kosong.

  • NOT(...) membalik hasilnya, sehingga hanya sel tidak kosong dari Kolom A yang dikembalikan dan mengabaikan sel kosong.

Metode ini hanya bekerja untuk satu kolom pada satu waktu. Jadi jika Anda bekerja dengan beberapa kolom, Anda perlu menyesuaikan rumus dengan memilih kolom baru dan menyeretnya secara horizontal.

Menghapus baris kosong dengan rumus FILTER() di Excel.

Metode 3: Gunakan pengurutan untuk mendorong baris kosong ke bagian bawah

Pengurutan di Excel menyusun ulang data berdasarkan nilai di satu atau beberapa kolom. Misalnya, mengurutkan kolom nama dari A ke Z akan menata ulang seluruh tabel sehingga nama berurutan secara alfabet sambil tetap menjaga data tiap baris.

Saat Anda mengurutkan sebuah kolom, Excel memindahkan semua baris kosong ke bagian bawah lembar. Ini memudahkan Anda menggulir ke bawah dan menghapusnya sekaligus.

Berikut caranya:

  1. Pilih data Anda.
  2. Buka tab Data dan klik Sort.
  3. Di kotak dialog Sort, pilih kolom mana saja (kecuali yang hanya berisi angka), biarkan pengaturan apa adanya, lalu klik OK.
  4. Excel akan mengurutkan data Anda secara ascending, mendorong baris kosong ke bagian bawah.
  5. Pilih baris kosong tersebut, klik kanan, lalu Delete.

Untuk mempertahankan urutan asli, tambahkan kolom indeks sebelum mengurutkan. Setelah menghapus baris kosong, urutkan kembali menggunakan indeks untuk mengembalikan tata letak awal, lalu hapus kolom indeks.

Metode 4: Gunakan VBA untuk menghapus baris kosong secara otomatis

VBA (Visual Basic for Applications) mengotomatisasi banyak tugas Excel, termasuk menghapus beberapa baris kosong sekaligus. Berikut cara sederhananya:

  • Tekan Alt + F11 untuk membuka Visual Basic Editor.

  • Klik Insert > Module untuk membuat modul baru.

  • Tempelkan kode berikut ke dalam modul:

Sub DeleteBlankRows()
    Dim rng As Range
    Dim row As Range

    On Error Resume Next
    Set rng = ActiveSheet.UsedRange

    For Each row In rng.Rows
        If Application.WorksheetFunction.CountA(row) = 0 Then
            row.Delete
        End If
    Next row
End Sub

Menghapus seluruh baris kosong menggunakan VBA editor di Excel.

Tutup editor dan tekan Alt + F8 untuk menjalankan makro bernama DeleteBlankRows. Ini hanya akan menghapus baris yang berisi semua sel kosong dan tidak memengaruhi baris yang hanya memiliki beberapa sel kosong. 

Menjalankan makro untuk menghapus baris kosong di Excel.

Membandingkan Berbagai Metode

Berikut tabel ringkas untuk membantu Anda melihat perbandingan semua metode yang telah dibahas. 

MetodeTerbaik untukKelebihanKekurangan
COUNTA()Menghapus baris yang benar-benar kosongSangat akurat dan melindungi baris yang terisi sebagianMemerlukan beberapa langkah tambahan
FILTER()Memberikan daftar bersih tanpa menghapus data asliMemperbarui secara otomatisMenangani satu kolom dalam satu waktu kecuali dimodifikasi. 
Sort dan hapusMenghapus massal baris kosong saat urutan tidak pentingSangat cepat untuk lembar yang panjangMengubah urutan baris asli, dan kita harus membuat indeks sebagai kolom pembantu
Makro VBALangsung menghapus baris yang benar-benar kosong dalam file besarSangat cepat dan menangani dataset besar secara otomatisMengharuskan penggunaan VBA editor, sehingga kurang ramah pemula

Pemikiran Akhir

Sebelum mulai menghapus, ingat bahwa beberapa baris kosong mungkin disengaja, misalnya untuk memisahkan bagian agar data lebih mudah dibaca. Dalam kasus seperti itu, lebih baik sembunyikan baris atau gunakan conditional formatting. Selalu pilih metode yang paling sesuai dengan data dan tujuan Anda.

Jika Anda ingin meningkatkan keterampilan Excel secara keseluruhan, lihat kursus seperti Data Analysis in Excel atau Data Visualization in Excel. Keduanya bagus untuk membangun keterampilan yang benar-benar akan Anda gunakan. 

Laiba Siddiqui

Penulis

Laiba Siddiqui

Saya seorang ahli strategi konten yang senang menyederhanakan topik kompleks. Saya telah membantu perusahaan seperti Splunk, Hackernoon, dan Tiiny Host membuat konten yang menarik dan informatif untuk audiens mereka.

FAQ Excel

Bisakah saya menggunakan Conditional Formatting untuk menyorot baris kosong di Excel?

Ya, Anda dapat menggunakan Conditional Formatting untuk mengidentifikasi hanya baris yang benar-benar kosong. Caranya:

  • Pilih rentang baris yang ingin Anda periksa.
  • Buka Home > Conditional Formatting > New Rule.
  • Pilih Use a formula to determine which cells to format.
  • Masukkan rumus ini (sesuaikan rentang dengan tabel Anda): =COUNTA($A2:$C2)=0
  • Tetapkan format (misalnya warna isi) dan klik OK.

Sekarang, hanya baris yang benar-benar kosong yang akan disorot.

Bagaimana menggunakan fungsi COUNTBLANK() untuk mengidentifikasi dan menghapus baris kosong di Excel?

COUNTBLANK() hanya menghapus baris yang benar-benar kosong. Berikut cara menggunakannya:

  • Tambahkan kolom pembantu dan pada sel pertama masukkan =COUNTBLANK(A2:D2)

  • Salin rumus ke bawah.

  • Sekarang terapkan Filter pada kolom pembantu dan filter agar hanya menampilkan baris di mana jumlahnya sama dengan total kolom (misalnya, 4).

  • Pilih dan hapus baris yang terfilter. 

  • Hapus kolom pembantu jika sudah tidak diperlukan.

Apakah ada perbedaan antara baris kosong dan baris dengan karakter tak terlihat?

Ya, baris dengan karakter tak terlihat, seperti spasi atau karakter noncetak, tidak benar-benar kosong dan mungkin memerlukan pembersihan tambahan.

Bisakah saya menggunakan Power Query untuk menghapus baris kosong di Excel?

Ya. Caranya:

  • Muat rentang Anda ke Power Query (Data > From Table/Range).
  • Di jendela Power Query Editor , buka Home > Remove Rows > Remove Blank Rows.
  • Klik Close & Load.

Ini akan menghapus baris kosong, dan sel kosong lainnya akan tetap sama.

Tip: Jika Anda tidak ingin mengubah pemformatan asli, hindari metode ini.

Topik

Terkait

blogs

Tutorial Korelasi di R

blogs

Spaghetti Plot dan Jalur Badai

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026