Cara Menggunakan Fungsi MATCH dalam Excel (7 Contoh Praktikal)

  • Berkongsi Ini
Hugh West

Setiap kali anda bekerja pada lembaran kerja Excel, anda mungkin ingin mencari hubungan antara dua atau lebih sel. Katakan anda ingin memadankan kriteria dengan sel lain. Dalam kes ini, anda boleh menggunakan fungsi MATCH . Pada asasnya, ia dengan cepat dan mudah melakukan pelbagai carian, mencari nilai dan mengembalikan kedudukan relatif nilai carian dalam nombor. Jika anda ingin mengetahui cara menggunakan fungsi MATCH , kami di sini untuk memberikan contoh kehidupan sebenar. Dalam artikel ini, kami akan menunjukkan kepada anda tujuh contoh berdasarkan kriteria yang berbeza untuk menggunakan fungsi MATCH dalam Excel. Jadi, mari kita mulakan.

Muat Turun Buku Kerja Amalan

Muat turun buku kerja latihan berikut. Ia akan membantu anda merealisasikan topik dengan lebih jelas.

Fungsi MATCH.xlsx

Pengenalan kepada Fungsi MATCH

Fungsi MATCH dalam Excel digunakan untuk mencari kedudukan nilai carian dalam baris, lajur atau jadual dan mengembalikan kedudukan relatif item dalam tatasusunan yang sepadan dengan nilai yang ditentukan dalam susunan yang ditentukan.

  • Sintaks:

=MATCH(lookup_value,lookup_array,[match_type])

  • Penjelasan Argumen:
Argumen Diperlukan/Pilihan Penjelasan
nilai_carian Diperlukan Nilai untuk dipadankan dalamtatasusunan
tatasusunan_cari Diperlukan Julat sel atau rujukan tatasusunan untuk mencari value
match_type Pilihan Menentukan cara Excel memadankan lookup_value dengan nilai dalam tatasusunan_cari . Di sini, 1 = tepat atau terkecil seterusnya, 0 = padanan tepat dan -1 = tepat atau terbesar seterusnya

Nilai Pulangan:

Mengembalikan kedudukan relatif nilai carian.

Versi Tersedia:

Boleh digunakan daripada Excel 2003.

6 Contoh Penggunaan Fungsi MATCH dalam Excel

Untuk mengenali fungsi MATCH dengan baik, kami telah melampirkan set data di mana kami meletakkan beberapa " Produk ” dengan ' Harga ” dan ' Nombor Siri . Sekarang, kami mengetahui padanan tepat atau anggaran untuk nilai carian kami.

Apatah lagi, kami telah menggunakan “ Microsoft 365 ” versi. Anda boleh menggunakan mana-mana versi lain mengikut keselesaan anda.

1. Mencari Kedudukan Nilai

Daripada penerangan fungsi MATCH , anda telah memahami bahawa fungsi ini akan membantu anda mencari nilai carian yang diberikan daripada tatasusunan. Mari lihat contoh.

1.1 Padanan Tepat

Fungsi MATCH boleh mencari padanan yang sama untuk nilai_carian anda. Untuk padanan yang sama, hanya pilih nilai kriteria_padanan hujah sebagai 0 .

📌 Langkah:

  • Pertama sekali, pergi ke sel C12 untuk memasukkan formula berikut.
=MATCH(D11, C5:C9,0)

Kami telah menggunakan rujukan sel; nilai_carian berada dalam sel D11 dan lookup_array ialah C5:C9 . Kami juga menetapkan kriteria_padanan kepada 0 untuk padanan yang sama. Fungsi MATCH mengembalikan kedudukan nilai anda dalam sel D11 .

1.2 Anggaran Padanan

Kami boleh mengesannya berdasarkan padanan anggaran. Dalam kebanyakan kes, padanan anggaran digunakan untuk nombor. Jadi untuk memastikan perkara mudah, kami akan menetapkan nombor sebagai nilai_carian kami. Lihat langkah-langkah untuk visualisasi yang lebih baik.

📌 Langkah:

  • Pada mulanya, masukkan formula di bawah dalam sel D12 .
=MATCH(D11,D5:D9,1)

Di sini, D5:D9 julat sel ialah l ookup_array di sini. Memandangkan anggaran ialah sasaran utama kami, kami telah memilih 1 dalam medan match_type kami. 1 mengembalikan nilai terkecil terdekat lookup_value . Di sini, 300 ialah nilai terdekat kepada 335 . Dan formula kami mengembalikan kedudukan 3 .

1.3 Padanan Teks Khusus

Fungsi MATCH boleh juga mengambil teks sebagai nilai cariannya. Kami cuba untuk mengatakan bahawa, jika andaingin mencari nilai atau kedudukan teks tertentu dalam set data anda tanpa mengetahui rujukan sel, maka anda boleh meletakkan teks dan bukannya rujukan sel dalam nilai_carian . Sila ikuti formula yang telah kami huraikan di sini.

📌 Langkah:

  • Formula yang kami masukkan dalam sel D12 ialah-
=MATCH(“Seluar”, C5:C9,0)

Perlawanan (“Seluar”, C5 :C9,0) sintaks mengambil nilai_carian Seluar ” dan mencari dalam tatasusunan_carian C5:C9 .

1.4 Padanan Wildcard

Anda boleh memadankan teks separa dan mengetahui kedudukan dalam set data. Contohnya, anda ingin mengetahui kedudukan produk “ Seluar “. Dalam formula kami, kami telah menggunakan kad bebas " Pa* " dan bukannya bentuk penuh untuk mencari kedudukan teks. Kaedah kad bebas agak hebat, bukan? Ikut prosedur untuk melakukannya.

📌 Langkah:

  • Pertama sekali, masukkan formula di bawah dalam sel C12 .
=INDEX(C5:C9, MATCH(“Pa*”, B5:B9,0))

Di sini, <1 Fungsi>MATCH mencari padanan tepat semasa kita memasukkan kriteria_padanan sebagai 0 dalam tatasusunan_carian sebagai B5:B9 untuk teks Pa* sebagai nilai_carian . Kemudian fungsi INDEX mengembalikan nilai untuk hasil carian MATCH fungsi. Di sini, fungsi INDEX mula-mula mengambil hasil daripada fungsi MATCH dan kemudian mencari hubungan antara tatasusunan C5:C9 dan Pa* teks.

2. Mencari Nilai Sepadan dengan Nilai Lain

Kita boleh mencari nilai yang sepadan dengan nilai lain. Kita perlu menggunakan fungsi lain yang dipanggil INDEX bersama-sama dengan fungsi MATCH . Fungsi INDEX mengembalikan nilai pada lokasi tertentu dalam julat atau tatasusunan. Kemudian fungsi MATCH menyemak padanan. Mari masuk ke dalam formula.

📌 Langkah:

  • Pertama sekali, dalam sel C12 masukkan formula .
=INDEX(C5:C9, MATCH(C11, B5:B9,0))

B5:B9 ialah tatasusunan di mana kita perlu mencari nilainya. Menggunakan fungsi MATCH , kami telah menetapkan row_number . Anda telah melihat bagaimana MATCH menyediakan kedudukan. Bahagian MATCH diberikan di sini di 2 . Kemudian, daripada tatasusunan B5:B9 , fungsi INDEX mengembalikan nilai kedudukan baris 2 .

3. Menggunakan Fungsi MATCH dalam Formula Tatasusunan

Kita boleh menggunakan fungsi MATCH dalam formula tatasusunan. Kami juga memerlukan fungsi INDEX untuk memaparkan hasilnya.

📌 Langkah:

  • Utamanya, pergi ke sel C14 dan tulis formula.
=INDEX(D5:D10,PADANAN(1,(C12=B5:B10)*(C13=C5:C10),0))

Penjelasan Formula:

Di sini kami telah menggunakan 1 sebagai nilai_carian dalam MATCH . Dan tatasusunan_carian telah digabungkan dengan mendarabkan hasil semakan dua kriteria dalam lajur masing-masing. Anda mungkin tertanya-tanya mengapa kami telah menggunakan 1 sebagai nilai_carian ; mari bantu anda memahami.

( C12=B5:B10 ) dan ( C13=C5:C10 ) menyediakan tatasusunan TRUE atau PALSU . Dengan mendarab tatasusunan, tatasusunan lain TRUE dan FALSE terbentuk. TRUE boleh diwakili sebagai 1. Jadi kami sedang mencari nilai TRUE di dalam tatasusunan.

Anda dapat melihat bahawa formula kami disediakan nilai yang kami cari. Kemudian tekan ENTER untuk melaksanakannya. Memandangkan ia adalah formula tatasusunan, anda perlu menekan CTRL + SHIFT + ENTER jika anda bukan pelanggan Microsoft 365 .

4. Menggunakan Formula MATCH Sensitif Huruf

Untuk beberapa teks sensitif huruf besar-besaran, anda perlu menggunakan fungsi EXACT dan kemudian fungsi MATCH untuk memadankan kriteria. Struktur formula yang digunakan di sini sedikit berbeza daripada formula fungsi MATCH yang lain. Mari lihat contoh yang telah kami tambahkan di sini.

📌 Langkah:

  • Kita perlu memasukkan formula berikut dalam sel D12 dahulu.
=PADAN(BENAR,EXACT(C5:C9, D11),0)

Di sini, sintaks EXACT(C5:C9, D11) mengembalikan padanan yang sama untuk lookup_array C5:C9 dan hujah logik TRUE mewakili nilai sedia ada daripada fungsi EXACT .

Tetapi apabila anda menggunakan huruf kecil dalam lookup_value maka ia mengembalikan #N/A . Jadi kita boleh mengatakan bahawa formula ini berfungsi dengan tepat. Lihat imej di bawah.

5. Membandingkan Dua Lajur Menggunakan Fungsi ISNA dan MATCH

Kami telah mengambil set data yang kami masukkan ke dalam senarai, dan kini kami ingin membandingkan senarai ke-2 dengan yang pertama dan memaparkan nilai yang tidak muncul dalam senarai pertama. Lihat set data di mana kita ingin membandingkan dua lajur menggunakan fungsi ISNA dan MATCH . Kami juga menggunakan fungsi IF untuk memaparkan hasil logik dalam format teks.

📌 Langkah:

  • Dalam sel D5 masukkan formula berikut.
=IF(ISNA (MATCH(C5, B5:B12,0)), “Tiada dalam Senarai 1″,””)

Di sini, fungsi MATCH dalam Excel mengembalikan TRUE untuk padanan yang sama dan PALSU ​​untuk kriteria yang tidak sepadan. Kemudian fungsi ISNA membalikkan hasil yang diterima daripada fungsi MATCH . Akhir sekali, fungsi IF mengembalikan output logik sebagai teks.

Bacaan Serupa

  • Cara Menggunakan Excel HYPERLINKFungsi (8 Contoh)
  • Gunakan Fungsi SORT dalam Excel (4 Contoh)
  • Cara Mencari Nilai Pendua dalam Excel menggunakan VLOOKUP

6. Menggunakan Fungsi MATCH Antara Dua Lajur

Dalam bahagian ini, anda boleh memadankan antara dua lajur. Katakan anda telah membuat senarai produk yang sepadan dengan lajur sebelumnya dan ingin mengambil nilai " Harga " yang betul-betul sepadan dalam lajur baharu kami. Untuk melakukan ini, kita perlu menggunakan fungsi INDEX dan MATCH bersama-sama. Gunakan formula berikut.

📌 Langkah:

  • Mula-mula, alihkan ke F5 dan masukkan formula .
=INDEX($C$5:$C$12, MATCH(E5,$B$5:$B$12,0))

Formula ini membandingkan teks antara lajur B dan E dan mengembalikan nilai yang sepadan.

Bahagian Amalan

Kami telah menyediakan bahagian latihan pada setiap helaian di sebelah kanan untuk latihan anda. Sila lakukan sendiri.

Baca Lagi: Menggunakan Excel untuk Mencari Padanan Teks Separa [2 Cara Mudah]

Kesimpulan

Itu sahaja tentang sesi hari ini. Dan ini adalah beberapa kaedah mudah untuk menggunakan fungsi MATCH dalam Excel. Sila beritahu kami di bahagian komen jika anda mempunyai sebarang soalan atau cadangan. Untuk pemahaman yang lebih baik, sila muat turun helaian latihan. Lawati tapak web kami, Exceldemy , penyedia penyelesaian Excel sehenti, untuk menerokapelbagai jenis kaedah Excel. Terima kasih atas kesabaran anda membaca artikel ini.

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.