Cara Menukar Senarai Jatuh Bawah Berdasarkan Nilai Sel dalam Excel (2 Cara)

  • Berkongsi Ini
Hugh West

Untuk mengekstrak data tertentu berdasarkan nilai tertentu, kami mungkin perlu menggunakan senarai juntai bawah. Selain itu, kita perlu mengaitkan bersama dua atau lebih senarai lungsur turun bergantung . Dalam artikel ini, kami akan menunjukkan kepada anda cara dalam Excel menukar senarai lungsur berdasarkan nilai sel.

Muat Turun Buku Kerja Amalan

Muat turun buku kerja amalan ini untuk bersenam semasa anda membaca artikel ini .

Tukar Senarai Jatuh Bawah.xlsx

2 Cara Sesuai untuk Menukar Senarai Jatuh Bawah Berdasarkan Nilai Sel dalam Excel

Dalam bahagian di bawah, kami akan menekankan 2 cara yang paling sesuai untuk menukar senarai juntai bawah. Pertama sekali , kami akan menggunakan fungsi OFFSET dan MATCH dalam senarai lungsur untuk membuat perubahan berdasarkan nilai sel. Selain itu , kami akan menggunakan fungsi XLOOKUP yang ditampilkan dalam Microsoft Excel 365 untuk melakukan perkara yang sama. Dalam imej di bawah, kami telah menyediakan sampel set data untuk menyelesaikan tugas.

1. Gabungkan Fungsi OFFSET dan PADANAN untuk Menukar Senarai Jatuh Bawah Berdasarkan Nilai Sel dalam Excel

Dalam set data kami yang berikut, kami mempunyai tiga jurujual berbeza dengan produk yang dijual mereka. Sekarang, kami ingin mencari produk untuk jurujual tertentu. Untuk berbuat demikian, ikut langkah di bawah.

Langkah 1: Buat Senarai Pengesahan Data

  • Pergi ke Data.
  • Klik pada DataPengesahan .

Langkah 2: Pilih sumber untuk Senarai

  • Daripada Benarkan pilihan, pilih Senarai.

  • Dalam kotak sumber , pilih julat sumber E4:G4 untuk nama jurujual.
  • Tekan Enter .

  • Oleh itu, lungsur turun akan muncul dalam sel B5 .

Langkah 3: Gunakan fungsi OFFSET

  • Taip formula berikut untuk fungsi OFFSET ,
=OFFSET($E$4)

  • Di sini, E4 ialah rujukan sel dalam bentuk mutlak.

  • Dalam baris argumen, letakkan 1 sebagai nilai yang akan mengira 1 baris ke bawah daripada sel rujukan E4 .
=OFFSET($E$4,1

Langkah 4: Gunakan fungsi MATCH untuk menentukan lajur fungsi OFFSET

  • Dalam argumen cols , untuk memilih lajur gunakan fungsi MATCH dengan formula berikut.
=OFFSET($E$4,1,MATCH($B$5

  • Di sini, B5 ialah nilai sel yang dipilih dalam senarai juntai bawah.

  • Untuk memilih argumen lookup_array untuk fungsi MATCH , tambahkan E4:G4 sebagai julat dalam bentuk mutlak dengan formula berikut.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4

  • Taip 0 untuk jenis padanan Tepat . Formula berikut akan mengembalikan 3 untuk PERLAWANAN
MATCH($B$5,$E$4:$G$4,0)

  • Tulis tolak 1 ( -1 ) daripada fungsi MATCH , kerana fungsi OFFSET mengira lajur pertama sebagai sifar ( 0 ).
MATCH($B$5,$E$4:$G$4,0)-1

Langkah 5: Masukkan ketinggian lajur

  • Untuk memilih 1 dalam tinggi argumen, ia akan mengira bahawa setiap lajur mempunyai satu nilai.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1

Langkah 6: Masukkan Nilai lebar

  • Untuk argumen lebar , taipkan 1 .
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,1,1)

  • Oleh itu, anda akan melihat bahawa apabila kami memilih Jacob dalam B5 , ia akan menghasilkan Coklat sebagai elemen pertama untuk Jacob .

Langkah 7: Kira elemen setiap lajur

  • Untuk mengira bilangan elemen dalam lajur, kami akan menggunakan fungsi COUNTA dalam sel C13 dengan formula berikut.
=COUNTA(OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,10))

  • Ini akan mengira elemen/produk nombor untuk jurujual tertentu ( Jacob ).

Langkah 8: Masukkan nilai sel ketinggian kiraan sebagai hujah ketinggian dalam fungsi OFFSET

  • Tulis formula berikut untuk menambah tinggi.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

Langkah 9: Salin Formula

  • Tekan Ctrl + C untuk menyalinformula.
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

Langkah 10: Tampal formula

  • Tampal formula dalam sumber Pengesahan Data .
=OFFSET($E$4,1,MATCH($B$5,$E$4:$G$4,0)-1,C13,1)

  • Akhir sekali, tekan Enter untuk melihat perubahan.

  • Akibatnya, anda nilai senarai juntai bawah akan berubah berdasarkan nilai sel lain.

  • Buat perubahan nilai sel Bryan kepada Juliana dan dapatkan nama produk yang dijual oleh Juliana .

Baca Lagi: Cara Membuat Senarai daripada Julat dalam Excel (3 Kaedah)

Bacaan Serupa

  • Cara Membuat Senarai Jatuh Bawah Bergantung dengan Berbilang Perkataan dalam Excel
  • Mencipta Penapis Jatuh Bawah untuk Mengekstrak Data Berdasarkan Pemilihan dalam Excel
  • Cara Mengekstrak Data Berdasarkan Pemilihan Senarai Jatuh Bawah dalam Excel
  • Buat Penapis Excel Menggunakan Senarai Jatuh Bawah Berdasarkan Nilai Sel
  • Cara Menambah Item pada Senarai Jatuh Bawah dalam Excel (5 Me thods)

2. Gunakan Fungsi XLOOKUP untuk Mengubah Senarai Jatuh Bawah Berdasarkan Nilai Sel dalam Excel

Jika anda diberkati dengan Microsoft 365 , anda boleh melakukannya dengan hanya satu formula fungsi XLOOKUP . Ikuti langkah yang digariskan di bawah untuk berbuat demikian.

Langkah 1: Buat Senarai Pengesahan Data

  • Daripada pilihan Pengesahan Data , pilih yang Senarai.

Langkah 2: Taip julat sumber

  • Pilih julat sumber E4:G4 dalam kotak sumber.
  • Kemudian, tekan Enter .

  • Oleh itu, senarai Pengesahan Data akan muncul.

Langkah 3: Masukkan fungsi XLOOKUP

  • Pilih sel B5 sebagai look_up.
=XLOOKUP(B5)

Langkah 4: Pilih tatasusunan_carian

  • Tulis julat E4 :G4 sebagai look_array .
=XLOOKUP(B5, E4:G4)

Baca Lagi: Cara Mengedit Senarai Drop-Down dalam Excel (4 Pendekatan Asas)

Langkah 5: Masukkan return_array

  • Taip julat untuk nilai pulangan E5:G11 .

  • Oleh itu, produk akan dikembalikan mengikut jurujual tertentu.

  • Sekarang, pilih sebarang nama daripada senarai lungsur turun dan dapatkan nama produk.

Nota. Lihat dengan teliti, bahawa dalam imej di atas sifar ditunjukkan seperti dalam julat sel adalah kosong . Itulah sebabnya ini dianggap sifar . Untuk mengalih keluar sifar ikut langkah di bawah.

Baca Lagi: Cara Menambah Pilihan Kosong untuk Senarai Jatuh Bawah dalam Excel (2 Kaedah)

Langkah 6: Gunakan fungsi UNIK

  • Taip formula berikut bersarang dengan UNIK.
=UNIQUE(XLOOKUP(B5,E4:G4,E5:G11),,TRUE)

  • Akhir sekali, anda akan mendapat hasil yang anda dikehendaki.

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

Kesimpulan

Akhir sekali, saya harap anda kini memahami cara mengemas kini senarai juntai bawah dalam Excel berdasarkan nilai sel. Semua strategi ini harus dijalankan apabila data anda dididik dan diamalkan. Periksa buku latihan dan gunakan apa yang telah anda pelajari. Kami terdorong untuk terus menawarkan program seperti ini kerana sokongan dermawan anda.

Jika anda mempunyai sebarang pertanyaan, jangan teragak-agak untuk menghubungi kami. Sila kongsi pendapat anda di bahagian komen di bawah.

Kakitangan Exceldemy akan menghubungi anda secepat mungkin.

Kekal bersama kami dan teruskan 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.