Buat Senarai Jatuh Bawah Boleh Dicari dalam Excel (2 Kaedah)

  • Berkongsi Ini
Hugh West

Artikel ini menggambarkan cara membuat senarai juntai bawah yang boleh dicari dalam excel. Ia menunjukkan 2 cara anda boleh melakukannya dalam excel menggunakan formula dan VBA. Gambar berikut menyerlahkan tujuan artikel ini. Semak artikel dengan pantas untuk melihat cara ia dilakukan.

Muat turun Buku Kerja Amalan

Anda boleh memuat turun buku kerja latihan daripada butang muat turun di bawah.

Senarai Jatuh Turun Boleh Cari.xlsm

2 Cara Buat Senarai Jatuh Turun Boleh Cari dalam Excel

Bayangkan anda mempunyai perkara berikut set data dalam nama lembaran kerja sebagai Negeri . Set data mengandungi maklumat tentang 13 negeri pertama AS.

Sekarang anda mahu mencipta senarai lungsur turun yang boleh dicari dalam sel B4 dalam lembaran kerja yang dinamakan Turun Turun .

Kemudian anda perlu mengikuti langkah yang diserlahkan dalam kaedah berikut.

1. Buat Senarai Jatuh Turun Boleh Cari dengan Formula dalam Excel

Pertama, kami akan membuat senarai lungsur turun yang boleh dicari menggunakan formula excel. Ikut langkah di bawah untuk dapat melakukannya.

📌 Langkah

  • Pertama, masukkan formula berikut dalam sel E5 dalam helaian bernama Menyatakan .
=FILTER(B5:B17,ISNUMBER(SEARCH(Dropdown!B4,B5:B17)),"Not Found")

  • Fungsi SEARCH dalam formula mencari nilai yang diberikan.
  • Fungsi ISNUMBER mengembalikan Benar jika output Fungsi Carian ialah nombor. Jika tidak, ia kembali Salah .
  • Fungsi FILTER menapis data mengikut kriteria yang diberikan.

  • Kemudian pilih sel B4 dalam lembaran kerja Turun Turun . Seterusnya pilih Data >> Pengesahan Data .

  • Kemudian pilih tab Tetapan dalam tetingkap Pengesahan Data . Seterusnya pilih Senarai dalam medan Benarkan: menggunakan anak panah lungsur turun.
  • Kemudian masukkan formula berikut dalam medan Sumber .
=States!$E$5#

  • Selepas itu, pergi ke tab Makluman Ralat .

  • Sekarang nyahtanda Tunjukkan amaran ralat selepas data tidak sah dimasukkan . Kemudian tekan butang OK .

  • Akhir sekali, senarai lungsur turun yang boleh dicari telah dibuat. Sekarang taip sesuatu (baru) dalam sel B4 . Kemudian pilih anak panah lungsur yang boleh dilihat di sudut kanan bawah sel. Selepas itu, anda akan melihat semua hasil carian yang berkaitan seperti yang ditunjukkan dalam gambar berikut.

Baca Lagi: Bagaimana untuk Buat Senarai Drop-Down Berdasarkan Formula dalam Excel (4 Cara)

Bacaan Serupa:

  • Cara Menyalin Drop Filter -Senarai Turun dalam Excel (5 Cara)
  • Buat Senarai Turun Excel daripada Jadual (5 Contoh)
  • Cara Membuat Senarai daripada Julat dalam Excel (3 Kaedah)
  • Senarai Jatuh Bawah Kemas Kini Auto dalam Excel (3 Cara)
  • Cara Membuat Kotak Senarai Berbilang Pilihan dalamExcel

2. Buat Senarai Jatuh Turun Boleh Cari dengan Excel VBA

Sekarang, katakan anda tidak mahu memilih mana-mana anak panah lungsur turun untuk melihat hasil yang berkaitan. Sebaliknya anda mahu melihat hasil carian seperti yang ditunjukkan dalam Carian Google. Kemudian ikuti langkah di bawah.

📌 Langkah

  • Pertama, anda perlu mengikuti langkah sebelum Data >> Pengesahan Data hanya dalam kaedah sebelumnya.
  • Kemudian pilih sel E5 dalam lembaran kerja States . Selepas itu, pilih Formula >> Pengurus Nama .

  • Seterusnya pilih Baharu dalam tetingkap Pengurus Nama untuk menentukan senarai.

  • Kemudian tukar Nama kepada Dropdown_List dalam Nama Baharu tetingkap.
  • Selepas itu masukkan formula berikut dalam medan Merujuk kepada . Kemudian tekan butang OK . Formula menggunakan fungsi INDEX dan COUNTIF .
=States!$E$5:$E$5:INDEX(States!$E$5:$E$17,COUNTIF(States!$E$5:$E$17,"?*"))

  • Sekarang pergi ke lembaran kerja Turun Turun . Kemudian pilih Sisipkan >> Kotak Kombo daripada tab Pembangun .

  • Seterusnya seret tetikus untuk mengubah saiz KomboKotak seperti yang ditunjukkan di bawah.

  • Selepas itu, anda akan melihat KomboKotak baharu dibuat seperti berikut.

  • Sekarang klik kanan pada ComboBox dan pilih Properties .

  • Selepas itu, pilih Abjad tab dalam tetingkap Properties . Kemudian buat perubahan berikut: AutoWordSelect >> Palsu , Sel Terpaut >> B4 , MatchEntry >> 2 – fnMatchEntryNone .

  • Sekarang salin kod berikut.
6851
  • Selepas itu, klik dua kali pada KomboKotak . Ini akan membawa anda terus ke modul baharu dalam tetingkap Microsoft VBA . Kemudian tampal kod yang disalin dalam modul kosong seperti yang ditunjukkan di bawah. Seterusnya tekan F5 untuk menjalankan kod.

  • Akhir sekali, lungsur turun yang boleh dicari akan berfungsi seperti Carian Google.

Baca Lagi: Nilai Unik dalam Senarai Jatuh Bawah dengan VBA dalam Excel (Panduan Lengkap)

Perkara yang Perlu Diingati

  • Anda perlu menyahpilih Mod Reka Bentuk dalam tab Pembangun untuk dapat menaip dalam ComboBox .
  • Jangan lupa pastikan rujukan mutlak dimasukkan dengan betul dalam formula.
  • Gunakan CTRL+SHIFT+Enter dalam sekiranya formula tatasusunan tidak berfungsi.

Kesimpulan

Sekarang anda tahu cara membuat senarai lungsur turun yang boleh dicari dalam excel. Sila gunakan bahagian komen di bawah untuk pertanyaan atau cadangan lanjut dan juga beritahu kami jika anda telah dapat melakukannya sendiri. Anda juga boleh melawati blog ExcelWIKI kami untuk membaca lebih lanjut tentang excel. Kekal bersama kami dan terus belajar.

Hugh West ialah jurulatih dan penganalisis Excel yang sangat berpengalaman dengan lebih 10 tahun pengalaman dalam industri. Beliau memiliki Ijazah Sarjana Muda Perakaunan dan Kewangan serta Ijazah Sarjana dalam Pentadbiran Perniagaan. Hugh mempunyai minat untuk mengajar dan telah membangunkan pendekatan pengajaran yang unik yang mudah diikuti dan difahami. Pengetahuan pakar Excel beliau telah membantu beribu-ribu pelajar dan profesional di seluruh dunia meningkatkan kemahiran mereka dan cemerlang dalam kerjaya mereka. Melalui blognya, Hugh berkongsi pengetahuannya dengan dunia, menawarkan tutorial Excel percuma dan latihan dalam talian untuk membantu individu dan perniagaan mencapai potensi penuh mereka.