Excel INDEX MATCH untuk Mengembalikan Berbilang Nilai dalam Satu Sel

  • Berkongsi Ini
Hugh West

Fungsi yang paling kerap digunakan dalam Microsoft Excel untuk melaksanakan carian yang lebih canggih ialah INDEX dan MACH . Ini kerana INDEX dan MATCH sangat serba boleh untuk melakukan carian melintang dan membujur. Fungsi INDEX MATCH menggabungkan dua fungsi Excel: INDEX dan MATCH . Kedua-dua formula, apabila digabungkan, boleh mencari dan membawa nilai sel dalam pangkalan data bergantung pada keperluan menegak dan mendatar. Dalam artikel ini, kami akan menunjukkan proses bagaimana kami boleh menggunakan Excel INDEX MATCH untuk mengembalikan berbilang nilai dalam satu sel.

Muat Turun Buku Kerja Amalan

Anda boleh memuat turun buku kerja dan berlatih dengan mereka.

INDEX MATCH Pulangan Nilai Berganda.xlsx

Pengenalan kepada Fungsi INDEX

Fungsi INDEX dikelaskan sebagai fungsi Carian dan Rujukan dalam Excel.

  • Sintaks

Sintaks untuk fungsi INDEX ialah

INDEX(array, row_num, [column_num])

  • Argumen
HUJAH KEPERLUAN PENJELASAN
tatasusunan Diperlukan Ini ialah elemen tatasusunan atau julat sel.
row_num Diperlukan Ini ialah lokasi baris tempat rujukan akan dikembalikan.
column_num Pilihan Ini ialah lajurkedudukan dari mana rujukan akan dikembalikan.
  • Nilai Pulangan

Mengembalikan nilai atau rujukan kepada nilai daripada jadual atau julat nilai.

Pengenalan kepada Fungsi MATCH

Fungsi MATCH memeriksa sel untuk padanan tertentu dan mengembalikan lokasi tepatnya dalam julat.

  • Sintaks

Sintaks untuk fungsi MATCH ialah

MATCH(lookup_value, lookup_array, [match_type])

  • Argumen
ARGUMEN KEPERLUAN PENJELASAN
nilai_carian Diperlukan Ini bermakna nilai berada dalam julat yang akan disemak.
tatasusunan_cari Diperlukan Ini bermakna julat dalam mana nilai akan dicari.
jenis_padan Pilihan Digunakan untuk menentukan padanan fungsi menaip. Dalam kebanyakan kes, ia adalah nilai berangka. Terdapat tiga jenis padanan yang boleh digunakan:

Untuk mencari padanan tepat, masukkan 0.

1 untuk menemui nilai terbesar kurang daripada atau sama dengan nilai carian.

-1 untuk menemui nilai terkecil yang lebih besar daripada atau sama dengan nilai carian.

  • Nilai Pulangan

Mengembalikan nilai yang mewakili lokasi tatasusunan carian.

Pengenalan Set Data

Fungsi INDEX dalam Excel adalah sangat serba boleh dankuat, dan ia muncul dalam sejumlah besar pengiraan Excel. Fungsi MATCH bertujuan untuk mencari lokasi elemen dalam kategori.

Untuk menggunakan fungsi untuk mengembalikan berbilang nilai ke dalam satu sel, kami menggunakan set data berikut. Set data mewakili perniagaan tempatan kecil yang menjual produk selepas mengimportnya dari negara yang berbeza. Dan, set data mengandungi Negara dalam lajur B dari tempat mereka mengimport produk, Harga setiap produk dalam lajur C , dan nama Produk dalam lajur E .

Sekarang, katakan, kita perlu mengekstrak semua produk yang diimport dari negara tertentu.

Prosedur Langkah demi Langkah PADANAN INDEKS Excel untuk Mengembalikan Berbilang Nilai dalam Satu Sel

Pertama, kita boleh menggabungkan fungsi carian: INDEX MATCH untuk mengembalikan berbilang nilai. Bersama-sama dengan fungsi ini, kita memerlukan fungsi KECIL , IF dan ISNUMBER .

Fungsi SMALL menghasilkan nilai berangka bergantung pada kedudukannya dalam senarai nilai berangka dikategorikan mengikut nilai dalam susunan yang semakin meningkat. Fungsi ini mengembalikan nilai minimum daripada tatasusunan di tempat tertentu.

Fungsi IF menjalankan ujian logik dan mengembalikan satu nilai jika hasilnya TRUE dan satu lagi nilai jika hasilnya PALSU . Fungsi ini membandingkan dua nilai dan mengeluarkan mana-mana satu daripadabeberapa hasil.

Fungsi ISNUMBER tidak menyemak sama ada nilai sel ialah angka. fungsi ISNUMBER menunjukkan TRUE apabila sel memasukkan nombor; jika tidak, ia mengembalikan PALSU . ISNUMBER boleh digunakan untuk mengesahkan bahawa baris mewakili nilai berangka atau bahawa output beberapa fungsi lain ialah nombor. Ia menerima satu parameter, nilai, yang boleh menjadi rujukan sel.

Langkah 1: Gunakan INDEX & MATCH Fungsi untuk Mengembalikan Berbilang Nilai

Anggapkan bahawa, pertama, kami ingin mengekstrak semua produk yang diimport dari Australia menggunakan fungsi INDEX MATCH dalam langkah ini . Mari ikuti prosedur untuk menggunakan fungsi untuk mengembalikan berbilang nilai ke dalam satu sel.

  • Pertama, pilih sel yang anda mahu letakkan formula.
  • Kedua, masukkan formula ke dalam sel yang dipilih itu.
=INDEX($D$5:$D$12, SMALL(IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),""), ROWS($A$1:A1)))

  • Selanjutnya, tekan kekunci Enter untuk menyelesaikan prosedur dan lihat keputusan dalam sel yang terhasil itu.

  • Selepas itu, seret Pengendalian Isi ke bawah untuk menduplikasi formula ke atas julat. Atau, untuk AutoIsi julat, klik dua kali pada simbol Plus ( + ).

  • Akhir sekali, mengikut di atas semua sub-langkah, kami dapat melihat hasil dalam julat sel F8:F10 .

🔎 Bagaimana Formula Berfungsi?

  • ROWS($A$1:A1) : Dalam bahagian ini,kami menggunakan sel A1 sebagai titik permulaan.
  • ROW($B$5:$B$12)): Bahagian ini menunjukkan sel B5 melalui B12 dipilih.
  • MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),””) : Bahagian itu mencari nilai yang sepadan dengan tepat dalam julat ( B5:B12 ) dan mengembalikannya.
  • (MATCH($B$5:$B$12,$F $5, 0)): Bahagian ini mencari nilai yang sepadan dengan nilai sel F5 dalam julat ( B5:B12 ).
  • ISNUMBER(MATCH($B$5:$B$12,$F$5, 0) : Menentukan sama ada nilai yang dipadankan dalam julat ( B5:B12 ) ialah nombor atau tidak.
  • IF(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)) : Baris bermaksud jika terdapat sebarang nilai yang sepadan dalam julat ( B5: B12 ), formula JIKA kembali.
  • KECIL(JIKA(ISNUMBER(MATCH($B$5:$B$12,$F$5, 0)), MATCH(ROW($B$5:$B$12), ROW($B$5:$B$12)),””),ROWS($A$1:A1)): Untuk setiap tatasusunan, fungsi ini mengembalikan nilai padanan terendah.
  • INDEKS($D$5:$D$12,KECIL(JIKA(ISNUMBER(MACH($B$5:$B$12,$F$5, 0)),MACH(ROW) ($B $5:$B$12), ROW($B$5:$B$12)),””),ROWS($A$1:A1))): Akhir sekali, formula ini mencari tatasusunan ( D5: D12 ) untuk nilai yang dipadankan dan mengembalikannya dalam sel ( F8:F10 ).

Baca Lagi: Contoh dengan INDEX- Formula MATCH dalam Excel (8 Pendekatan)

Bacaan Serupa

  • INDEX MATCH Pelbagai Kriteria dengan Wildcard dalam Excel (Panduan Lengkap)
  • Cara MenggunakanINDEX MATCH Daripada VLOOKUP dalam Excel (3 Cara)
  • INDEX+MATCH dengan Nilai Pendua dalam Excel (3 Kaedah Pantas)
  • Excel INDEX MATCH Jika Sel Mengandungi Teks
  • Cara Menggunakan Formula INDEX-MATCH dalam Excel untuk Menjana Berbilang Keputusan

Langkah 2: Excel TEXTJOIN atau Fungsi CONCATENATE untuk Meletakkan Berbilang Nilai dalam Satu Sel

Kini, kita perlu menggabungkan hasilnya ke dalam satu sel tunggal. Untuk tujuan ini, kami akan menggunakan fungsi yang berbeza. Untuk melakukan ini, kita boleh menggunakan fungsi TEXTJOIN atau fungsi CONCATENATE . Dalam kes ini, kami akan menggunakan kedua-duanya dalam langkah yang berbeza. Fungsi TEXTJOIN menggabungkan teks daripada pelbagai julat dan/atau aksara, menggunakan pemisah yang anda tentukan antara setiap nilai teks yang akan dicantumkan. Fungsi CONCATENATE dalam Excel bertujuan untuk menyambungkan berbilang bit teks bersama-sama atau untuk meringkaskan maklumat daripada banyak sel ke dalam satu sel. Sebagai contoh, mari kita gunakan sub-prosedur untuk menggunakan kedua-dua fungsi untuk meletakkan hasil berbilang nilai ke dalam satu sel.

  • Pertama-tama, pilih sel yang anda mahu letakkan nilai berbilang terhasil ke dalam satu sel.
  • Kemudian, masukkan formula ke dalam sel itu.
=TEXTJOIN(", ",TRUE,F8:F10)

  • Akhir sekali, tekan Enter untuk melihat hasilnya.

  • Daripada menggunakan fungsi TEXTJOIN , anda juga boleh menggunakan fungsi CONCATENATE dalamsel yang dipilih itu. Begitu juga, fungsi TEXTJOIN , fungsi ini akan berfungsi sama. Jadi, masukkan formula ke dalam sel itu.
=CONCATENATE(F8,", ",F9,", ",F10)

  • Akhir sekali, sama seperti sebelumnya, tekan Masukkan kekunci . Hasilnya, formula ini akan menunjukkan hasil untuk meletakkan berbilang nilai ke dalam satu sel.

Baca Lagi: Excel Formula INDEX-MATCH untuk Mengembalikan Berbilang Nilai Secara Mendatar

Kesimpulan

Prosedur di atas akan menunjukkan kepada anda prosedur Excel INDEX MATCH untuk Mengembalikan Berbilang Nilai dalam Satu Sel . Harap ini akan membantu anda! Jika anda mempunyai sebarang soalan, cadangan atau maklum balas, sila beritahu kami di bahagian komen. Atau anda boleh melihat sekilas artikel kami yang lain dalam blog ExcelWIKI.com !

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.