Daftar Isi
Artikel ini menunjukkan cara menemukan dan menyorot kosong di Excel dengan bantuan pemformatan bersyarat dan VBA. Bergantung pada kebutuhan Anda, Anda hanya dapat mewarnai sel yang benar-benar kosong atau yang berisi string dengan panjang nol juga.
Ketika Anda menerima file Excel dari seseorang atau mengimpornya dari database eksternal, ada baiknya Anda memeriksa data untuk memastikan tidak ada celah atau titik data yang hilang. Dalam dataset kecil, Anda dapat dengan mudah menemukan semua data yang kosong dengan mata kepala Anda sendiri. Tetapi jika Anda memiliki file besar yang berisi ratusan atau bahkan ribuan baris, menunjukkan sel kosong secara manual hampir tidak mungkin dilakukan.
Tutorial ini akan mengajarkan Anda 4 cara cepat dan mudah untuk menyorot sel kosong di Excel sehingga Anda dapat mengidentifikasinya secara visual. Metode mana yang terbaik? Nah, itu tergantung pada struktur data, tujuan Anda, dan definisi Anda tentang "kosong".
Pilih dan sorot sel kosong dengan Go To Special
Metode sederhana ini memilih semua sel kosong dalam rentang tertentu, yang kemudian dapat Anda isi dengan warna apa pun yang Anda pilih.
Untuk memilih sel kosong di Excel, inilah yang perlu Anda lakukan:
- Pilih rentang di mana Anda ingin menyorot kosong. Untuk memilih semua sel dengan data, klik sel kiri atas dan tekan Ctrl + Shift + End untuk memperpanjang pilihan ke sel yang terakhir digunakan.
- Pada Rumah tab, di tab Penyuntingan kelompok, klik Temukan &; Pilih > Pergi ke Khusus Atau tekan F5 dan klik Khusus... .
- Dalam Pergi ke Khusus kotak dialog, pilih Kosong dan klik OK Ini akan memilih semua sel kosong dalam rentang tersebut.
- Dengan sel kosong yang dipilih, klik tombol Isi Warna ikon pada Rumah tab, di tab Font kelompok, dan pilih warna yang diinginkan. Selesai!
Kiat dan catatan:
- The Pergi ke Khusus fitur hanya memilih sel yang benar-benar kosong Sel yang berisi string kosong, spasi, carriage return, karakter non-cetak, dll. Tidak dianggap kosong dan tidak dipilih. Untuk menyorot sel dengan rumus yang mengembalikan string kosong ("") sebagai hasilnya, gunakan Pemformatan Bersyarat atau makro VBA.
- Metode ini adalah statis dan paling baik digunakan sebagai solusi satu kali. Perubahan yang Anda buat nanti tidak akan tercermin secara otomatis: blank baru tidak akan disorot dan blank lama yang Anda isi dengan nilai akan tetap berwarna. Jika Anda mencari solusi dinamis, Anda sebaiknya menggunakan pendekatan Conditional Formatting.
Menyaring dan menyorot bagian kosong dalam kolom tertentu
Jika Anda tidak peduli dengan sel kosong di mana pun dalam tabel melainkan ingin menemukan dan menyorot sel atau seluruh baris yang kosong di kolom tertentu, Filter Excel bisa menjadi solusi yang tepat.
Untuk menyelesaikannya, lakukan langkah-langkah berikut ini:
- Pilih sel mana pun di dalam dataset Anda dan klik Urutkan &; Saring > Filter pada Rumah Atau tekan pintasan CTRL + Shift + L untuk mengaktifkan filter otomatis.
- Klik panah drop-down untuk kolom target dan filter nilai kosong. Untuk ini, hapus tanda panah drop-down Pilih Semua kotak, lalu pilih (Kosong) .
- Pilih sel yang difilter di kolom kunci atau seluruh baris dan pilih Isi warna yang ingin Anda terapkan.
Dalam tabel contoh kita, beginilah cara kita dapat memfilter, lalu menyorot baris di mana sel SKU kosong:
Catatan:
- Tidak seperti metode sebelumnya, pendekatan ini menganggap formula yang mengembalikan string kosong ("") sebagai sel kosong.
- Solusi ini tidak cocok untuk data yang sering berubah, karena Anda harus membersihkan dan menyoroti lagi setiap kali ada perubahan.
Cara menyorot sel kosong di Excel dengan pemformatan bersyarat
Kedua teknik yang dibahas sebelumnya sangat mudah dan ringkas, tetapi keduanya memiliki kelemahan yang signifikan - tidak ada metode yang bereaksi terhadap perubahan yang dibuat pada dataset. Tidak seperti mereka, Conditional Formatting adalah solusi dinamis, yang berarti Anda hanya perlu mengatur aturan satu kali saja. Segera setelah sel kosong diisi dengan nilai apa pun, warnanya akan segera hilang. Dan sebaliknya, begitu kosong baru muncul,itu akan disorot secara otomatis.
Contoh 1. Sorot semua sel kosong dalam suatu rentang
Untuk menyorot semua sel kosong dalam rentang tertentu, konfigurasikan aturan pemformatan bersyarat Excel dengan cara ini:
- Pilih rentang di mana Anda ingin menyorot sel kosong (A2: E6 dalam kasus kami).
- Pada Rumah tab, di tab Gaya kelompok, klik Aturan Baru > Gunakan formula untuk menentukan sel mana yang akan diformat .
- Dalam Memformat nilai di mana rumus ini benar kotak, masukkan salah satu rumus di bawah ini, di mana A2 adalah sel kiri atas dari rentang yang dipilih:
Untuk menyoroti sel yang benar-benar kosong yang tidak mengandung apa pun:
=ISBLANK(A2)
Untuk juga menyoroti sel yang tampaknya kosong yang berisi string panjang-nol ("") yang dikembalikan oleh rumus Anda:
=LEN(A2)=0
atau
=A2=""
- Klik Format tombol, beralih ke tombol Isi pilih warna latar belakang yang Anda inginkan, lalu klik OK.
- Klik OK untuk menyimpan aturan dan menutup jendela dialog utama.
Untuk langkah-langkah mendetail, silakan lihat Buat aturan pemformatan bersyarat berbasis rumus di Excel.
Contoh 2. Sorot baris yang kosong dalam kolom tertentu
Dalam situasi ketika Anda ingin menyorot seluruh baris yang memiliki sel kosong di kolom tertentu, cukup buat perubahan kecil dalam rumus yang dibahas di atas sehingga mereka merujuk ke sel di kolom tertentu, dan pastikan untuk mengunci koordinat kolom dengan tanda $.
Misalnya, untuk menyoroti baris dengan kosong di kolom B, pilih seluruh tabel tanpa tajuk kolom (A2:E6 dalam contoh ini) dan buat aturan dengan salah satu formula ini:
Untuk menyoroti sel yang benar-benar kosong :
=ISBLANK($B2)
Untuk menyoroti kosong dan sel yang mengandung string kosong :
=LEN($B2)=0
atau
=$B2=""
Hasilnya, hanya baris di mana sel SKU kosong yang disorot:
Untuk informasi lebih lanjut, silakan lihat pemformatan bersyarat Excel untuk sel kosong.
Sorot jika kosong dengan VBA
Jika Anda suka mengotomatiskan berbagai hal, Anda mungkin menemukan kode VBA berikut berguna untuk mewarnai sel kosong di Excel.
Makro 1: Mewarnai sel kosong
Makro ini dapat membantu Anda menyoroti sel yang benar-benar kosong yang sama sekali tidak mengandung apa-apa.
Untuk mewarnai semua sel kosong dalam rentang yang dipilih, Anda hanya memerlukan satu baris kode:
Sub Highlight_Blank_Cells() Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) End SubUntuk menyorot bagian kosong dalam lembar kerja dan rentang yang telah ditentukan sebelumnya (rentang A2: E6 pada Lembar 1 pada contoh di bawah ini), ini adalah kode yang digunakan:
Sub Highlight_Blank_Cells() Dim rng As Range Set rng = Sheet1.Range( "A2:E6" ) rng.SpecialCells(xlCellTypeBlanks).Interior.Color = RGB(255, 181, 106) End SubAlih-alih warna RGB, Anda dapat menerapkan salah satu dari 8 warna dasar utama dengan mengetikkan "vb" sebelum nama warna, misalnya:
Selection.SpecialCells(xlCellTypeBlanks).Interior.Color = vbBlue
Atau, Anda bisa menentukan indeks warna, seperti:
Selection.SpecialCells(xlCellTypeBlanks).Interior.ColorIndex = 6
Makro 2: Warna kosong dan string kosong
Untuk mengenali sel kosong secara visual yang berisi formula yang mengembalikan string kosong sebagai kosong, periksa apakah Teks properti setiap sel dalam rentang yang dipilih = "", dan jika TRUE, maka terapkan warna.
Berikut kode untuk menyorot semua string kosong dan kosong dalam rentang yang dipilih:
Sub Highlight_Blanks_Empty_Strings() Dim rng As Range Set rng = Selection For Each cell In rng If cell.Text = "" Then cell.Interior.Color = RGB(255, 181, 106) Else cell.Interior.ColorIndex = xlNone End If Next End SubCara menyisipkan dan menjalankan makro
Untuk menambahkan makro ke buku kerja Anda, lakukan langkah-langkah berikut ini:
- Tekan Alt + F11 untuk membuka Visual Basic Editor.
- Di Project Explorer di sebelah kiri, klik kanan buku kerja target, lalu klik Sisipkan > Modul .
- Di jendela Code di sebelah kanan, tempelkan kode VBA.
Untuk menjalankan makro , inilah yang perlu Anda lakukan:
- Pilih rentang di lembar kerja Anda.
- Tekan Alt + F8 untuk membuka Makro dialog.
- Pilih makro dan klik Lari .
Untuk petunjuk langkah-demi-langkah yang terperinci, silakan lihat:
- Cara memasukkan dan menjalankan kode VBA di Excel
- Cara menjalankan makro di Excel
Itulah cara menemukan, memilih, dan menyorot sel kosong di Excel. Saya berterima kasih telah membaca dan berharap dapat melihat Anda di blog kami minggu depan!
Unduhan yang tersedia
Sorot bagian yang kosong dengan Pemformatan Bersyarat (file .xlsx)
Makro VBA untuk mewarnai sel kosong (file .xlsm)