Jika daftar dan dropdown Anda ada di halaman yang berbeda, Anda harus mengetahui trik ini untuk membuat dropdown menjadi dinamis
Menawarkan pilihan kepada pengguna menggunakan dropdown adalah cara yang baik untuk mencegah kesalahan input karena pengguna tidak dapat memasukkan apa pun selain salah satu item di dropdown. Dropdown ini juga memfasilitasi entri data secara umum. Mengklik dan memilih lebih cepat daripada memasukkan nilai secara manual dari keyboard
Untungnya, fitur validasi data Microsoft Excel memungkinkan Anda membuat dropdown, dan prosesnya cepat dan mudah selama data daftar berada di lembar yang sama dengan dropdown. Anda dapat mereferensikan daftar di lembar lain, tetapi butuh lebih banyak usaha. Dalam tutorial ini, saya akan menunjukkan cara mengisi dropdown dengan data di sheet lain
Saya menggunakan desktop Microsoft 365 pada sistem Windows 10 64-bit, tetapi Anda dapat menggunakan versi lama. versi xlsx. Excel untuk web akan mendukung dropdown yang sudah ada, tapi Anda tidak bisa menggunakan Excel untuk web untuk membuat dropdown. Anda men-download file demo Excel
Sepanjang artikel ini, saya akan merujuk ke kontrol validasi data sebagai dropdown. Teknik ini tidak akan berfungsi dengan kontrol konten atau kontrol kotak kombo lama
LIHAT. Perintah Windows, Linux, dan Mac yang perlu diketahui semua orang (PDF gratis) (TechRepublic)
Cakupan Windows yang harus dibaca
- Windows 11 22H2 ada di sini
- Daftar periksa. Mengamankan sistem Windows 10
- Cara menghapus cache DNS pada Windows 10
- Pertahankan jaringan Anda dengan layanan keamanan luar-dalam Microsoft
Cara mengisi dari lembar lain di Excel
Anda dapat mengisi dropdown dengan daftar di lembar lain dengan mereferensikan sel, tetapi dropdown yang dihasilkan tidak akan dinamis, meskipun daftar berada di objek tabel. Sebagai gantinya, Anda harus menerapkan nama ke daftar item (tidak termasuk sel header tabel) lalu merujuk ke nama daftar saat membuat dropdown di lembar lain. Itu adalah bagian dari teka-teki yang akan membuat Anda gila jika Anda tidak mengetahuinya
Gambar A menunjukkan daftar pendek hewan pada lembar bernama Daftar. Nama tabelnya adalah Hewan, tetapi kami tidak akan mereferensikannya seperti itu. Di aplikasi besar, Anda mungkin memiliki banyak daftar di sheet ini dan banyak dropdown mungkin merujuk ke daftar berbeda di sheet ini
Gambar A
Sebelum kita melanjutkan, saya ingin membuat daftar unsur-unsur yang berbeda karena istilah binatang muncul beberapa kali dan mudah membingungkan mereka
- Hewan. nama tabel dengan daftar hewan. Tidak perlu memberi nama tabel agar teknik ini berfungsi. Tabel ini terdiri dari seluruh daftar, termasuk sel header
- Daftar_Hewan. rentang bernama item daftar, tidak termasuk sel header, dari daftar hewan
- Daftar Hewan. satu-satunya kolom di tabel Hewan
Pertama, saya akan menunjukkan cara menamai daftarnya, Animal_List—jangan bingung ini dengan nama tabel (Hewan)
- Pilih item daftar saja, jangan sertakan sel header. Dalam hal ini, itu adalah B3. B6
- Klik tab Rumus
- Dalam dialog yang dihasilkan, beri nama rentang Animals_List
- Biarkan pengaturan Lingkup sebagai Buku Kerja
- Klik di dalam kontrol Sumber dan masukkan =Animals[Animals List], seperti yang ditunjukkan pada Gambar B
- Klik Oke
Gambar B
Nama rentang dari daftar sumber memerlukan sedikit penjelasan. Komponen pertama, =Animals, merujuk ke tabel bernama Animals pada lembar Daftar. Komponen kedua, [Daftar Hewan] adalah nama kolom. Selanjutnya, referensi ini, =Animals[Animals List], mereferensikan kolom Daftar Hewan di tabel Hewan. Jika Anda tidak menggunakan tabel, referensinya jauh lebih sederhana, Daftar. $B$3. $B$6
Sekarang, mari buat dropdown di sheet lain bernama Dropdown dan referensi Animals_List
- Buat sheet kedua dan beri nama Dropdown (tegasnya, tidak perlu memberi nama sheet baru ini)
- Pilih sel — Saya memilih B2
- Klik tab Data
- Di grup Alat Data, klik Validasi Data, lalu klik Validasi Data dari menu menurun
- Dari dropdown Izinkan, pilih Daftar
- Untuk Sumber, masukkan =Animals_List, seperti yang ditunjukkan pada Gambar C
- Klik Oke
Gambar C
Seperti yang Anda lihat di Gambar D, Excel mengisi dropdown menggunakan daftar hewan di lembar Daftar — lembar yang benar-benar berbeda, tetapi di buku kerja yang sama
Gambar D
Jika Anda mengubah daftar hewan pada lembar Daftar, dropdown akan secara otomatis diperbarui. Coba itu sekarang
Kembali ke tabel Hewan pada lembar Daftar dan tambahkan kelinci. Kemudian, periksa dropdown pada lembar Dropdown. Ini akan termasuk kelinci
Jika ini tidak berhasil untuk Anda, pastikan Anda memperluas tabel untuk memasukkan catatan baru dengan memilih sel terakhir dalam tabel dan menekan Tab untuk membuat baris baru
Sepertinya banyak pekerjaan, tetapi perlu jika daftar dan dropdown tidak ada di lembar yang sama. Singkatnya, Anda harus menentukan daftar dengan memberinya nama rentang. Jangan sertakan sel tajuk dalam nama itu. Kemudian, gunakan rentang bernama sebagai referensi sumber untuk dropdown. Selama pengaturan Lingkup adalah seluruh buku kerja, semuanya akan diperbarui seperti yang diharapkan, meskipun daftarnya ada di lembar lain
Tetap disini
Mengisi dropdown dengan rentang bernama di lembar lain tidaklah sulit, tetapi melakukannya memerlukan beberapa tugas yang tidak terduga. Di artikel mendatang, saya akan menunjukkan cara mengisi dropdown menggunakan daftar di buku kerja lain
Buletin Mingguan Microsoft
Jadilah orang dalam Microsoft perusahaan Anda dengan membaca tips, trik, dan lembar contekan Windows dan Office ini