Daftar Isi
Artikel ini akan menjelaskan secara singkat beberapa metode berharga tentang cara menghapus kosong dari daftar validasi data Ketika kita memiliki kekosongan dalam daftar bagan excel, itu juga tetap ada dalam daftar daftar validasi data yang tidak diinginkan.
Jadi, saya akan mengerjakan dataset berikut ini untuk menunjukkan kepada Anda bagaimana Anda bisa menghapus kosong dari daftar validasi data di Excel.
Unduh Buku Kerja Praktik
Validasi Data Hapus Kosong.xlsxMasalah Saat Membuat Daftar Validasi Data dengan Sel Kosong
Mari saya tunjukkan apa yang terjadi jika kita membuat daftar drop-down termasuk sel kosong. Pertama, kita perlu membuat daftar drop-down .
Langkah-langkah:
- Pilih sel C5 .
- Dan kemudian pilih Data >> Alat Data >> Validasi Data
- A kotak dialog akan muncul. Pilih Daftar dari Izinkan bar (Tampak pada gambar berikut ini).
- Sekarang klik pada tanda ikon .
- Setelah itu, pilih sel B5 untuk B14 dan klik pada tanda ikon .
- Kemudian, klik saja OK .
Dengan cara ini, kita baru saja menciptakan daftar drop-down .
Di sini, Anda bisa melihat bahwa daftar drop-down dibuat bersama dengan sel kosong Sekarang saya akan menjelaskan bagaimana Anda bisa mengecualikan sel-sel kosong ini dari daftar drop-down .
5 Cara Menghapus Kosong dari Daftar Validasi Data di Excel
1. Menghapus Kosong dari Daftar Validasi Data Menggunakan Fungsi OFFSET
Ini adalah cara Anda dapat menciptakan lebih banyak ruang untuk daftar drop-down tanpa ada yang kosong di kolom itu. Pertama, Anda perlu filter keluar kosong dari data Anda. Mari kita bahas prosesnya.
Kita memerlukan beberapa modifikasi pada dataset kita.
- Mari kita tambahkan kolom di depan kolom yang digunakan untuk daftar drop-down Kami menamai kolom dan kolom yang kita gunakan untuk daftar drop-down sebagai Daftar Nama dengan Kosong dan Daftar tanpa Kosong (Untuk melihat bagaimana membuat sebuah daftar drop-down , silakan pergi ke Bagian 1 ).
Langkah-langkah:
- Pertama, ketikkan rumus berikut di sel C5 .
=FILTER(B5:B14,B5:B14"")
Di sini FILTER akan mengambil fungsi rentang B5:B14 dan periksa apa saja kosong antara rentang Kemudian filter keluar kosong atau kosong sel dari daftar.
- Sekarang tekan tombol MASUK Anda akan melihat daftar nama tanpa ada kosong .
- Setelah itu, pilih Nama Manajer dari Tab Formula dan klik pada Baru .
- Berikan Anda rentang sebuah nama. Aku akan menggunakan NamaTidakKosong sebagai nama dari rentang .
- Dan kemudian menulis rumus berikut dalam Mengacu pada
=offset(offset!$C$5,0,0,0,counta(offset!$C$4:$C$16)-1,1)
Dalam skenario ini, kita ingin menggunakan beberapa sel lagi di mana kita bisa memasukkan beberapa nama baru, tetapi kita tidak ingin kosong dalam daftar drop-down untuk ruang-ruang tersebut. Di sini kita membuat entri baru untuk daftar validasi data dari C12 untuk C16 dengan meletakkan rumus itu. Ingatlah bahwa dalam pikiran ' offset! mengacu pada lembar nama yang kita gunakan.
- Sekarang klik OK Anda akan melihat Jendela Hanya tutup itu.
- Dan kemudian pilih sel D5 dan pilih Data >> Daftar Validasi Data .
- Ubah Nama Sumber untuk =NamaTidakKosong .
- Klik OK .
- Pilih daftar drop-down bar dalam sel D5 Anda akan melihat daftar nama yang kami gunakan.
- Sekarang tulis beberapa nama baru di seluruh sel C12 untuk C16 .
- Kemudian pilih daftar validasi data sel D5 .
Anda bisa melihat nama di dalam daftar drop-down Anda tidak bisa melihat entri baru di bawah sel C16 karena mereka tidak ada dalam rentang .
Dengan mengikuti pendekatan ini, Anda bisa menciptakan beberapa ruang kosong untuk entri baru dalam daftar validasi data tanpa membuat kosong di dalamnya.
Baca selengkapnya: Cara Membuat Daftar Drop Down Excel untuk Validasi Data (8 Cara)
2. Menggunakan Perintah Go to Special untuk Menghapus Kosong dari Daftar
Kami menciptakan daftar drop-down ( bagian 1 ), Anda melihat bahwa ada kosong Untuk menghapusnya, kita cukup melakukan langkah-langkah berikut ini.
Langkah-langkah:
- Pilih sel B5 untuk B14 lalu pilih Rumah >> Temukan &; Pilih >> Pergi ke Khusus .
- Setelah itu, pilih Kosong lalu klik OK .
- Operasi ini akan memilih sel kosong .
- Sekarang pilih salah satu dari ini sel kosong , lakukan klik kanan di atasnya dan pilih Hapus untuk Hapus yang Kosong .
- Anda akan melihat kotak dialog . Pilih Menggeser Sel ke Atas dan klik OK .
- Operasi ini akan menghapus kosong dari aslinya daftar serta dari daftar drop-down .
Dengan mengikuti pendekatan ini, Anda bisa dengan mudah menghapus kosong atau sel kosong dari daftar drop-down .
Baca Lebih Lanjut: Buat Daftar Drop-Down Validasi Data dengan Beberapa Pilihan di Excel
3. Menggunakan Fungsi Filter Excel untuk Menghapus Kosong dari Daftar Validasi Data
Kita bisa menerapkan FILTER dalam aspek ini. Kita akan menggunakan dataset dari Bagian 2 Untuk melihat cara membuat daftar drop-down , silakan pergi ke Bagian 1 .
Langkah-langkah:
- Ketikkan rumus berikut di sel C5 .
=FILTER(B5:B14,B5:B14"")
Di sini FILTER akan mengambil fungsi rentang B5:B14 dan memeriksa setiap kosong antara rentang Kemudian filter keluar kosong atau kosong sel dari daftar.
- Tekan tombol MASUK dan Anda akan melihat tombol daftar nama tanpa ada kosong .
- Tetapi jika Anda pergi ke Daftar Drop Down , Anda masih akan melihat bahwa itu berisi kosong dari kolom C .
- Jadi, untuk menghapus ini kosong , pergi ke Validasi Data dari Tab Data .
- Ubah sel terakhir dari rentang untuk C11 sebagai disaring daftar memiliki rentang C5 untuk C11 di Sumber
- Sekarang klik OK Anda sekarang tidak akan memiliki kosong sel dalam daftar drop-down .
Ini adalah cara yang cukup efisien untuk menghapus kosong dari daftar drop-down .
Baca selengkapnya: Daftar Drop Down Validasi Data Excel dengan Filter (2 Contoh)
Bacaan serupa:
- Cara Menggunakan Formula VLOOKUP Kustom dalam Validasi Data Excel
- [Diperbaiki] Validasi Data Tidak Berfungsi untuk Salin Tempel di Excel (dengan Solusi)
- Cara Membuat Daftar Validasi Data dari Tabel di Excel (3 Metode)
- Terapkan Beberapa Validasi Data dalam Satu Sel di Excel (3 Contoh)
- Validasi Data Excel Hanya Alfanumerik (Menggunakan Formula Kustom)
4. Menggabungkan Fungsi IF, COUNTIF, ROW, INDEX dan Fungsi Kecil untuk Menghapus Kosong dari Daftar Validasi Data
Kita juga bisa menggunakan kombinasi JIKA , COUNTIF , BARISAN , INDEX dan KECIL berfungsi untuk menghapus sel kosong dari daftar validasi data Ini akan menjadi sedikit rumit. Kita akan menggunakan dataset dari Bagian 2 . dan untuk melihat cara membuat daftar drop-down , pergi ke Bagian 1 .
Langkah-langkah:
- Pertama, ketikkan rumus berikut di sel C5 .
=IF(COUNTIF($B$5:$B$14,"?*") |
Rumus ini memiliki dua bagian utama. Bagian pertama adalah COUNTIF($B$5:$B$14,"?*")
- The COUNTIF jumlah fungsi tidak kosong teks di sini dan itulah mengapa kita mendapatkan 7 nama di kolom C .
- The BARISAN fungsi mengembalikan fungsi barisan jumlah dari sel dan kosong kami sel berada pada posisi 5 dari sel B5 Kami mengurangi 4 karena kami ingin kurang dari itu.
- Sekarang tekan MASUK .
- Gunakan Isi Gagang untuk IsiOtomatis sel yang lebih rendah.
- Sekarang kita memiliki Daftar nama tanpa ada kosong Tetapi jika kita mengklik pada daftar validasi data , kita masih melihat kosong di daftar drop-down .
- Dan untuk menghapus ini kosong , pergi ke Validasi Data dari Tab Data .
- Ubah sel terakhir dari rentang untuk C11 sebagai disaring daftar memiliki rentang C5 untuk C11 di Sumber .
- Sekarang klik OK Anda sekarang tidak akan memiliki kosong sel dalam daftar drop-down .
Dengan demikian, Anda bisa membuat daftar validasi data tanpa kosong .
Baca selengkapnya: Nilai Default dalam Daftar Validasi Data dengan Excel VBA (Makro dan UserForm)
5. Memanfaatkan Fungsi Gabungan untuk Menghapus Sel Kosong dari Daftar Validasi Data
Kita juga bisa menggunakan rumus bersarang yang dikombinasikan dengan ALAMAT , TIDAK LANGSUNG , COUNTBLANK , JIKA dan KECIL Mari kita bahas prosedurnya. Kita akan menggunakan dataset dari Bagian 2 Anda juga bisa pergi ke Bagian 1 untuk melihat cara membuat daftar drop down/daftar validasi data .
Langkah-langkah:
- Pertama, ketikkan rumus berikut di sel C5 .
=IF(ROW()-ROW($B$5:$B$14)+1>ROWS($B$5:$B$14)-COUNTBLANK($B$5:$B$14),"", INDIRECT(ADDRESS(SMALL((IF($B$5:$B$14"", ROW($B$5:$B$14),ROW()+ROWS($B$5:$B$14))),ROW()-ROW($C$5:$C$14)+1),COLUMN($B$5:$B$14),4))))
Di sini, saya akan menjelaskan dengan cara yang sangat sederhana bagaimana rumus ini bekerja. Ini melalui rentang B5:B14 dan memeriksa sel kosong dengan bantuan dari COUNTBLANK Kemudian juga memeriksa sel mana yang tidak kosong di seluruh B5:B14 dan dengan demikian mengembalikan sel yang tidak kosong .
- Tekan CTRL + SHIFT + ENTER (karena ini adalah array formula) dan Anda akan melihat output di sel C5 seperti di bawah ini.
- Sekarang gunakan Isi Gagang untuk IsiOtomatis sel yang lebih rendah.
- Tetapi jika Anda pergi ke Daftar Drop Down , Anda masih akan melihat bahwa itu berisi kosong dari kolom C .
- Dan untuk menghapus ini kosong , pergi ke Validasi Data dari Tab Data .
- Ubah sel terakhir dari rentang untuk C11 sebagai disaring daftar memiliki rentang C5 untuk C11 di Sumber .
- Sekarang klik OK Anda sekarang tidak akan memiliki kosong sel dalam daftar drop-down .
Ini adalah cara lain yang bisa Anda lakukan daftar drop-down bebas dari kosong .
Baca selengkapnya: Cara Menggunakan Pernyataan IF dalam Rumus Validasi Data di Excel (6 Cara)
Bagian Latihan
Pada bagian ini, saya memberikan Anda dataset sehingga Anda dapat mempraktikkan metode ini sendiri.
Kesimpulan
Singkatnya, saya mencoba menjelaskan beberapa metode untuk menghilangkan blanko dari daftar validasi data Metode-metode ini sedikit rumit tetapi saya mencoba menjelaskannya secara singkat dengan cara yang sangat sederhana dan mudah dimengerti. Saya meminta Anda meninggalkan umpan balik tentang artikel ini di bagian komentar, dan juga jika Anda memiliki ide atau pertanyaan sendiri, tinggalkan di kotak komentar juga.