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.
Diperbarui 5 Jun 2026  · 5 mnt baca

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. 

Metode Terbaik untuk Kelebihan Kekurangan
COUNTA() Menghapus baris yang benar-benar kosong Sangat akurat dan melindungi baris yang terisi sebagian Memerlukan beberapa langkah tambahan
FILTER() Memberikan daftar bersih tanpa menghapus data asli Memperbarui secara otomatis Menangani satu kolom dalam satu waktu kecuali dimodifikasi. 
Sort dan hapus Menghapus massal baris kosong saat urutan tidak penting Sangat cepat untuk lembar yang panjang Mengubah urutan baris asli, dan kita harus membuat indeks sebagai kolom pembantu
Makro VBA Langsung menghapus baris yang benar-benar kosong dalam file besar Sangat cepat dan menangani dataset besar secara otomatis Mengharuskan 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's photo
Author
Laiba Siddiqui
LinkedIn
Twitter

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

Pelajari Excel bersama DataCamp

Program

Dasar-Dasar Excel

16 Hr
Dapatkan keterampilan dasar yang Anda butuhkan untuk menggunakan Excel, mulai dari mempersiapkan data, menulis rumus, hingga membuat visualisasi. Tidak diperlukan pengalaman sebelumnya.
Lihat DetailRight Arrow
Mulai Kursus
Lihat Lebih BanyakRight Arrow
Terkait

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

Lihat Lebih BanyakLihat Lebih Banyak