Daftar Isi
Saat bekerja dengan data di Excel, penghapusan baris Excel adalah fenomena yang cukup umum. Ada sejumlah metode yang dapat kita gunakan untuk menghapus baris Excel Jika sel berisi nilai tertentu Artikel ini akan menunjukkan 3 teknik efektif untuk menghapus baris di Excel Jika sel berisi nilai tertentu dengan contoh dan ilustrasi yang tepat.
Unduh Buku Kerja Latihan
Anda dianjurkan untuk mengunduh file Excel dan berlatih bersama file tersebut.
Hapus Baris Jika Sel Berisi Nilai Tertentu.xlsm3 Metode untuk Menghapus Baris Excel Jika Sel Berisi Nilai Tertentu
Kita akan menggunakan contoh Personal Info. Database sebagai dataset untuk mendemonstrasikan semua metode dalam tutorial ini.
Jadi, tanpa diskusi lebih lanjut, mari kita bahas semua metode satu per satu.
1. Penggunaan Temukan dan Ganti untuk Menghapus Baris Jika Sel Berisi Teks Tertentu di Excel
Katakanlah, kita ingin menghapus semua record yang dimulai dengan " Mr. ." dalam Nama kolom. Untuk melakukannya,
🔗 Langkah-langkah:
❶ Tekan CTRL + F untuk membuka dengan Temukan dan Ganti jendela.
❷ Kemudian ketik " Mr. ." di dalam Temukan apa yang bar.
❸ Setelah itu klik pada tombol Temukan Semua pilihan.
Sekarang pilih salah satu hasil yang ditemukan, lalu tekan CTRL + A tombol ▶ untuk memilih semua hasil yang ditemukan.
Setelah Anda berhasil memilih semua hasil yang ditemukan, sekarang tekan tombol Tutup pilihan.
❻ Sekarang tekan CTRL + - untuk membuka tombol Hapus kotak dialog.
❼ Pilih Menggeser sel ke atas dan tekan OK .
Itu saja.
Baca Juga: Cara Menghapus Baris di Excel: 7 Metode
2. Penggunaan Filter Otomatis untuk Menghapus Baris Excel Jika Sel Berisi Teks / Angka Tertentu
2.1 Hapus Baris Jika Sel Berisi Teks Tertentu
Dalam metode ini, kita akan menghapus semua catatan Excel yang dimulai dengan " Ibu Liesel " dalam kolom Name menggunakan tombol Filter Otomatis fitur di Excel. Untuk melakukannya,
🔗 Langkah-langkah:
Pilih seluruh tabel data.
Pergi ke Data ▶ Urutkan &; Saring ▶ Saring.
Klik pada ikon drop-down di sudut kanan bawah di bagian Nama kolom.
Pergi ke Filter Teks ▶ Dimulai Dengan pilihan.
Pada titik ini, sebuah kotak dialog bernama Filter Otomatis Khusus akan muncul di layar.
❺ Sekarang ketik Ibu Liesel di dalam bar yang dimulai dengan bar dan tekan OK .
❻ Setelah itu tekan CTRL + - dan kotak dialog seperti gambar di bawah ini akan muncul di layar.
❼ Tekan saja OK tombol. Itu saja.
2.2 Hapus Baris Jika Sel Berisi Nomor
Dalam metode ini, kita akan menghapus semua catatan Excel yang lebih besar dari 23 dalam kolom Age menggunakan Filter Otomatis fitur di Excel. Untuk melakukannya,
🔗 Langkah-langkah:
Pilih sel mana pun di dalam Usia kolom.
Pergi ke Data ▶ Urutkan &; Saring ▶ Saring.
Klik pada ikon drop-down di sudut kanan bawah di bagian Usia kolom.
❹ Pergi ke Filter Angka ▶ Lebih besar dari pilihan.
Jenis 23 di dalam lebih besar dari kotak dan tekan OK .
❻ Sekarang tekan CTRL + - untuk menghapus semua hasil yang difilter, lalu tekan tombol OK dari kotak dialog pop-up.
Itu saja.
Baca Lebih Lanjut: Cara Memfilter dan Menghapus Baris dengan VBA di Excel (2 Metode)
Bacaan serupa:
- Cara Menghapus Beberapa Baris di Excel Menggunakan Formula (5 Metode)
- Hapus Beberapa Baris di Excel Sekaligus (5 Metode)
- Cara Menghapus Baris Tersembunyi di Excel VBA (Analisis Mendetail)
- Hapus Baris di Excel tanpa Mempengaruhi Rumus (2 Cara Cepat )
- Cara Menghapus Baris Menggunakan Makro Jika Sel Berisi 0 di Excel (4 Metode)
3. Hapus Baris Jika Sel Berisi Teks / Angka Tertentu di Excel Menggunakan Kode VBA
Di bagian ini, kita akan menghapus baris jika ada sel di dalamnya yang berisi teks atau angka menggunakan VBA kode.
3.1 Hapus Baris Jika Sel Berisi Teks Tertentu
Dalam metode ini, kita akan mencoba menghapus baris yang memiliki umur 17 di Usia kolom.
🔗 Langkah-langkah:
❶ Tekan ALT +F11 untuk membuka VBA jendela.
❷ Sekarang pergi ke Masukkan ▶ Modul untuk membuka modul baru.
Salin kode berikut ini:
Sub DeleteRowsContainingtext() Dim A As Worksheet Dim B As Integer Dim Step As Long Set A = Worksheets("VBA") For B = A.Range("B5:C14").Rows.Count To 1 Step -1 If Application.WorksheetFunction.IsText(Cells(B + 2, 2)) = True Then A.Cells(B + 2, 2).EntireRow.Delete End If Next End Sub
Tempelkan pada VBA editor dan Simpan dengan menekan CTRL + S.
❺ Sekarang kembali ke lembar kerja yang disebut " VBA " dan tekan tombol ALT + F8 tombol.
❻ Pilih nama fungsi yang disebut HapusBarisBerisiTeks() dan klik Lari .
Itu saja.
3.2 Hapus Baris Jika Sel Berisi Angka
Dalam metode ini, kita akan membahas bagaimana Anda benar-benar dapat menghapus baris apa pun jika ada sel di kolom Umur berisi angka apa pun di dalamnya.
🔗 Langkah-langkah:
❶ Tekan ALT +F11 untuk membuka VBA jendela.
❷ Sekarang pergi ke Masukkan ▶ Modul untuk membuka modul baru.
Salin kode berikut ini:
Sub DeleteRowsContainingNumbers() Dim A As Long Dim B As Long A = 1000 For B = A To 1 Step -1 If Cells(B, 3).Value = "17" Then Rows(B).Delete End If Next End Sub
❹ Tempel itu di VBA editor dan Simpan itu dengan menekan CTRL + S .
❺ Sekarang kembali ke lembar kerja yang disebut " VBA (2) " dan tekan tombol ALT + F8 tombol.
❻ Pilih nama fungsi yang disebut HapusBarisMengandungAngka() dan klik Lari .
Itu saja.
Baca Juga: Excel VBA untuk Menghapus Baris dengan Data Tertentu (9 Contoh)
Hal-hal yang Perlu Diingat
📌 Tekan CTRL + F untuk membuka Temukan dan Ganti kotak dialog.
📌 CTRL + - adalah tombol pintas untuk penghapusan.
📌 Anda dapat menekan ALT + F11 untuk membuka VBA jendela.
Kesimpulan
Untuk menyelesaikannya, kami telah mengilustrasikan 3 metode berbeda, untuk menghapus baris jika sel berisi nilai tertentu di Excel. Anda disarankan untuk mengunduh buku kerja latihan yang dilampirkan bersama dengan artikel ini dan mempraktikkan semua metode dengan itu. Dan jangan ragu untuk mengajukan pertanyaan apa pun di bagian komentar di bawah ini. Kami akan mencoba menanggapi semua pertanyaan yang relevan secepatnya.