Cara Membuat Dropdown List Bertingkat Pada Excel
Saat membuat Dropdown List dengan fitur data validation, ada kalanya kita ingin dropdown list untuk pilihan sel tersebut berubah secara otomatis menyesuaikan dengan isi data pada sel lainnya.
Kasus semacam ini sering disebut dengan dropdown list bertingkat (nested dropdown list) atau list validasi bertingkat (nested list validation).
Kasus ini berbeda dengan dropdown list dinamis yang sudah kita pelajari sebelumnya.
Misalnya kita telah membuat list validasi berupa pilihan nama-nama provinsi, kemudian kita menginginkan untuk isian nama kabupaten/kota, dropdown listnya akan menyesuikan dengan isian data provinsi yang telah dipilih. Begitu juga dengan isian data nama kecamatan yang secara otomatis pilihan dropdown listnya akan menyesuaikan dengan data kabupaten yang dipilih.
Dropdown list atau list validasi sendiri digunakan untuk membatasi isi cell di excel dengan beberapa pilihan tertentu. Misalnya membuat pilihan jenis kelamin Laki-laki/Perempuan, pilihan Ya/Tidak dan lain sebagainya.
Untuk membuat pilihan sel semacam ini, kita menggunakan fitur data validation di excel. Silahkan dibaca pada tautan berikut: Cara Membuat Dropdown List Dengan Data Validation Excel.
Kembali kepada pokok permasalahan tentang dropdown list bertingkat di excel, bagaimana cara membuatnya? Silahkan simak penjelasan berikut ini.
Pada tutorial "Cara membuat dropdown list bertingkat pada excel" kali ini, saya anggap anda sudah bisa membuat list data validasi pada excel. Sehingga dimungkinkan akan ada beberapa langkah yang saya lewati.
Ada dua cara yang bisa kita lakukan untuk membuat dropdown list validasi data bertingkat pada excel. Yang pertama dengan menggunakan Fungsi Excel IF dan yang kedua dengan menggunakan Fungsi Excel INDIRECT.
Untuk cara pertama ini, kita akan menggunakan fungsi IF excel.
Langkah-langkah yang diperlukan untuk membuat dropdown list bertingkat dengan rumus IF excel adalah sebagai berikut:
Dengan menggunakan cara ini anda harus paham tentang cara menggunakan rumus IF bertingkat.
Cara diatas merupakan alternatif pertama untuk membuat dropdown list bertingkat atau list validasi bertingkat di excel.
Langkah-langkah diatas relatif lebih mudah dilakukan dan difahami jika jumlah pilihan selnya hanya sedikit.
Untuk kasus dengan jenjang atau tingkat dropdown list yang banyak ada cara lain yang relatif lebih mudah.
Mari kita pelajari cara kedua berikut ini.
Selain menggunakan fungsi IF seperti cara pertama, kita juga bisa menggunakan fungsi INDIRECT Excel untuk membuat dropdown list bertingkat.
Langkah-langkah untuk membuat dropdown list validasi bertingkat dengan rumus Indirect adalah sebagai berikut:
© Kelas Excel | https://www.kelasexcel.web.id/2017/05/cara-membuat-dropdown-list-bertingkat-excel.html
Kasus semacam ini sering disebut dengan dropdown list bertingkat (nested dropdown list) atau list validasi bertingkat (nested list validation).
Kasus ini berbeda dengan dropdown list dinamis yang sudah kita pelajari sebelumnya.
Misalnya kita telah membuat list validasi berupa pilihan nama-nama provinsi, kemudian kita menginginkan untuk isian nama kabupaten/kota, dropdown listnya akan menyesuikan dengan isian data provinsi yang telah dipilih. Begitu juga dengan isian data nama kecamatan yang secara otomatis pilihan dropdown listnya akan menyesuaikan dengan data kabupaten yang dipilih.
Dropdown list atau list validasi sendiri digunakan untuk membatasi isi cell di excel dengan beberapa pilihan tertentu. Misalnya membuat pilihan jenis kelamin Laki-laki/Perempuan, pilihan Ya/Tidak dan lain sebagainya.
Untuk membuat pilihan sel semacam ini, kita menggunakan fitur data validation di excel. Silahkan dibaca pada tautan berikut: Cara Membuat Dropdown List Dengan Data Validation Excel.
Kembali kepada pokok permasalahan tentang dropdown list bertingkat di excel, bagaimana cara membuatnya? Silahkan simak penjelasan berikut ini.
Pada tutorial "Cara membuat dropdown list bertingkat pada excel" kali ini, saya anggap anda sudah bisa membuat list data validasi pada excel. Sehingga dimungkinkan akan ada beberapa langkah yang saya lewati.
Ada dua cara yang bisa kita lakukan untuk membuat dropdown list validasi data bertingkat pada excel. Yang pertama dengan menggunakan Fungsi Excel IF dan yang kedua dengan menggunakan Fungsi Excel INDIRECT.
MEMBUAT DROPDOWN LIST BERTINGKAT DENGAN FUNGSI IF
Untuk cara pertama ini, kita akan menggunakan fungsi IF excel.
Langkah-langkah yang diperlukan untuk membuat dropdown list bertingkat dengan rumus IF excel adalah sebagai berikut:
- Buatlah sumber data untuk list validasi tingkat pertama yang akan kita gunakan sebagai pilihan data untuk dropdown list.
- Siapkan juga sumber data untuk list validasi tingkat kedua. Daftar list ini yang nantinya akan digunakan untuk dropdown list kedua. Sebagai contoh saya akan menggunakan sumber data seperti pada gambar berikut:
- Beri nama range untuk masing-masing list data yang telah kita buat. Gunakan named range yang mudah diingat. Cara membuat nama range bisa anda pelajari pada link ini: 3 Cara Memberi Nama Range Pada Excel
- Selain nama range untuk masing-masing list, buat lagi satu (1) named range yang mengarah pada referensi sel yang tidak ada isinya (Sel kosong). Misal saya membuat nama range "Kosong" yang mengarah pada sel E1 seperti digambar berikut:
Pada contoh ini range untuk tingkat pertama (A2:A3) Saya beri nama List_Jenis. Sedangkan untuk Range tingkat kedua pertama (C2:C4) saya beri nama List_Tumbuhandan Range tingkat kedua selanjutnya (D2:D5) saya beri nama List_Hewan. Sedangkan untuk nama range List_Kosong saya gunakan untuk menamai sel E1. - Setelah selesai membuat nama range kita lanjutkan dengan mengatur list validation untuk tingkat pertama. Pada contoh ini saya terapkan pada sel B7.
Cara membuat dropdown list untuk tingkat pertama ini sama seperti cara membuat dropdown list pada umumnya. Hanya saja kali ini kita menggunakan named range sebagai source datanya. Sehingga kita cukup menggunakan nama range untuk source data validation-nya seperti dalam gambar diatas.=List_Jenis
- Selanjutnya kita setting untuk list validation tingkat kedua dengan menggunakan rumus excel berikut pada source list data validationnya:
=IF($B$7="Tumbuhan";List_Tumbuhan;IF($B$7="Hewan";List_Hewan;List_Kosong))
Perhatikan bahwa nama range pada rumus diatas, tidak perlu ditulis diantara tanda petik ganda.
Rumus diatas dapat diartikan bahwa jika sel B7 berisi teks "Tumbuhan" maka data validasi akan menggunakan named range "List_Tumbuhan" sebagai source datanya. Jika B7 berisi teks "Hewan" maka akan menggunakan nama range "List_Hewan" sebagai sumber data list validasinya. Dan apabila B7 tidak berisi teks "Tumbuhan" atau "Hewan" maka akan menggunakan nama range "List_Kosong". - Selesai. Jika langkah-langkah yang anda lakukan benar maka hasilnya akan nampak seperti berikut:
Dengan menggunakan cara ini anda harus paham tentang cara menggunakan rumus IF bertingkat.
Cara diatas merupakan alternatif pertama untuk membuat dropdown list bertingkat atau list validasi bertingkat di excel.
Langkah-langkah diatas relatif lebih mudah dilakukan dan difahami jika jumlah pilihan selnya hanya sedikit.
Untuk kasus dengan jenjang atau tingkat dropdown list yang banyak ada cara lain yang relatif lebih mudah.
Mari kita pelajari cara kedua berikut ini.
MEMBUAT DROPDOWN LIST BERTINGKAT DENGAN FUNGSI INDIRECT
Selain menggunakan fungsi IF seperti cara pertama, kita juga bisa menggunakan fungsi INDIRECT Excel untuk membuat dropdown list bertingkat.
Langkah-langkah untuk membuat dropdown list validasi bertingkat dengan rumus Indirect adalah sebagai berikut:
- Buat daftar data yang akan kita jadikan sumber list validasi seperti pada cara pertama.
Untuk cara ke-2 ini judul kolom harus "sama persis" dengan list sumber untuk masing-masing pilihan validasi data. - Gunakan fitur Create from Selection pada menu Defined Names untuk menamai masing-masing kolom sumber data tersebut. Caranya:
- Seleksi range sumber pada kolom pertama.
- Pilih Tab Formulas -- Create from Selection.
- Pada kotak opsi Create Names from Selection, centang hanya pada bagian Top row.
- Klik OK.
- Ulangi langkah 1-4 di atas untuk kolom-kolom sumber data yang lainnya.
© Kelas Excel | https://www.kelasexcel.web.id/2017/05/cara-membuat-dropdown-list-bertingkat-excel.html
Comments
Post a Comment