Bagaimana cara menggunakan Fungsi MATCH di Excel?
Diterbitkan: 2022-08-26Fungsi MATCH adalah fitur praktis di Excel yang memungkinkan pengguna untuk menemukan nilai di dalam tabel, kolom, atau baris. Ini mirip dengan fungsi INDEX, jika tidak sama. Menggunakan fungsi MATCH di Excel, baris yang diinginkan dan nilai yang cocok (atau sebagian cocok) di dalam rentang tertentu dapat dengan mudah diidentifikasi. Namun, nilai pastinya tidak dapat ditemukan – sehingga menunjukkan nilai terdekat.
Selain itu, fungsi MATCH dapat memberikan nilai input secara manual untuk mengidentifikasi nilai yang cocok dalam array. Ini memungkinkan fungsi untuk menemukan nilai yang cocok untuk nilai saat ini dari sel yang diinginkan. Misalnya, jika sel A5 digunakan untuk referensi, fungsi secara otomatis mengidentifikasi nomor baris yang memiliki nilai serupa atau identik dengan A5 alih-alih menggunakan nilai atau angka dalam fungsi. Setelah nilai A5 berubah, fungsi segera mengambil nomor baris dari nilai berikutnya yang paling dekat dengannya.
Fungsi MATCH di Excel tidak peka huruf besar atau kecil dan dapat bekerja dengan angka dan abjad serta mengidentifikasi kombinasi abjad yang identik. Ini adalah fungsi integral untuk berbagai alur kerja otomatis berbasis Excel dan, secara umum, juga analitik. Pengetahuan tentang fungsi MATCH sangat penting dalam Ilmu Data dan Analisis.
Pelajari kursus ilmu data dari Universitas top dunia. Dapatkan Program PG Eksekutif, Program Sertifikat Tingkat Lanjut, atau Program Magister untuk mempercepat karier Anda.
Jelajahi Kursus Ilmu Data Populer kami
Program Pascasarjana Eksekutif Ilmu Data dari IIITB | Program Sertifikat Profesional dalam Ilmu Data untuk Pengambilan Keputusan Bisnis | Master of Science dalam Ilmu Data dari University of Arizona |
Program Sertifikat Lanjutan dalam Ilmu Data dari IIITB | Program Sertifikat Profesional dalam Ilmu Data dan Analisis Bisnis dari University of Maryland | Kursus Ilmu Data |
Sintaksis
Sintaks untuk fungsi MATCH adalah sebagai berikut:
=MATCH (nilai_pencarian, susunan_pencarian, jenis_kecocokan)
Ini adalah contoh fungsi MATCH: -
=MATCH(E4,C2:C12,1)
Sekarang, mari kita uraikan sintaks dan diskusikan tiga argumen yang dimasukkan ke dalam rumus MATCH di Excel .
- Lookup_value: Nilai ini wajib dan harus merupakan nilai yang tepat atau nilai yang paling dekat dengan apa yang Anda cari dalam sebuah array. Misalnya, jika Anda mencari angka yang mendekati 2000 di dalam rentang, gunakan 2000 sebagai titik referensi untuk fungsi pencocokan. Untuk kecocokan sebagian, gunakan karakter pengganti seperti '* yang membantu mencocokkan kombinasi atau urutan karakter apa pun dan '?' yang cocok dengan satu karakter.
- Lookup_array: Ini mewakili rentang target atau larik untuk menemukan posisi nilai yang cocok. Misalnya, C2 hingga C20 adalah rentang, dan akan direpresentasikan sebagai "C2:C20" di dalam fungsi. Ini juga merupakan komponen wajib dari fungsi.
- Match_type: Ada tiga opsi dalam argumen ini dalam rumus MATCH di Excel, tetapi pengaturan defaultnya adalah 1. Ada tiga opsi –
- 0: Ini digunakan untuk fungsi pencocokan yang akurat untuk menemukan posisi nilai dalam larik tidak terstruktur apa pun. Array tidak terstruktur adalah rentang nilai yang tidak diurutkan dalam urutan apa pun.
- 1: Ini adalah nilai default dari fungsi MATCH jika tidak ada input dari nilai lain sebagai Match_type. Ini memerintahkan fungsi untuk mencari posisi nilai akurat atau nilai terkecil kedua.
- -1: Ini menempatkan nilai terbesar yang tepat atau kedua dalam array. Ketika '-1' digunakan, rentang harus diurutkan dalam urutan menurun.
Ini adalah contoh fungsi INDEX yang digunakan dengan fungsi MATCH:
=INDEX(C4:F8,MATCH(G5,B4:B10,FALSE),2)
Rumus INDEX MATCH di Excel juga dapat membantu mengimplementasikan fungsi pencarian dua arah. Sebagai contoh:
=INDEX(B5:H9,MATCH(I5,D5:D9,1),MATCH(I8,B4:D4,1))
Rumus INDEX MATCH di Excel membuat fungsi MATCH lebih efektif. Ini memberinya kemampuan untuk mengeksekusi pencarian multi-dimensi lanjutan berdasarkan beberapa kriteria.
Menggunakan fungsi MATCH di Excel
Mempelajari cara menggunakan fungsi MATCH di Excel sangat penting untuk menemukan posisi nilai numerik atau teks. Mari kita lihat contoh di bawah ini:-
Contoh ini menunjukkan nilai dalam rentang A1 hingga A3 yang disusun dalam urutan menaik.
SEBUAH | B | C | D | |
1 | 54 | |||
2 | 124 | |||
3 | 345 |
Jadi, jika kita ingin mencari nilai yang cocok untuk '120', kita akan menggunakan rumus MATCH ini di Excel :
=MATCH(120,A1:A3,1)
Ini yang akan dikembalikan: 2
Nilai '2' akan menjadi hasil karena merupakan posisi baris dengan angka terdekat dengan '120'. Tidak ada angka yang sama persis dengan 120 dan oleh karena itu diidentifikasi oleh fungsi karena memiliki nilai lebih rendah dari '120' dan karena '1' digunakan sebagai Match_type. 'A1:A3' adalah Lookup_array yang merupakan rentang dengan angka. Jika array diurutkan dalam urutan menurun, '-1' akan digunakan dalam fungsi untuk Match_type.
Jika menyangkut jenis pencocokan perkiraan negatif, angka yang lebih besar dari '120' atau nilai_Pencarian apa pun akan ditampilkan. Tetapi akan ada kesalahan dalam fungsi pencocokan jika '-1' digunakan, dan array dalam urutan menaik.
Dalam contoh berikut, mari kita coba mencari posisi 'Kamera' di antara tiga kata dalam sel di dalam rentang A1:A3.
SEBUAH | B | C | D | |
1 | lampu | |||
2 | Kamera | |||
3 | Tindakan |
Ini akan menjadi rumus:
=MATCH(“Kamera”,A1:A3)
Untuk mencari teks, selalu simpan Lookup_value di dalam "" untuk menentukan posisi teks menggunakan fungsi. Fungsi MATCH tidak peka huruf besar-kecil. Posisi yang cocok masih dapat ditemukan tanpa menggunakan "Kamera" dengan C dalam huruf besar dan dengan menggunakan "kamera" di mana C dalam huruf kecil.
Untuk membuat fungsi MATCH peka huruf besar/kecil, fungsi ini dapat dipukul dengan fungsi EXACT untuk menemukan kombinasi alfabet yang akurat. Ketika Match_type adalah “0” atau untuk kecocokan EXACT, selalu gunakan wildcard di Lookup_value.
Berikut adalah contoh lain di mana lokasi nilai perkiraan atau angka terbesar kedua perlu ditempatkan dalam array yang diurutkan dalam urutan menurun.
Dalam contoh ini, kita akan menggunakan 25 sebagai nilai Lookup_value.
SEBUAH | B | C | D | |
1 | 30 | 25 | ||
2 | 20 | |||
3 | 10 |
Ini akan menjadi rumus:
=MATCH(25,B1:B3,-1)
Ini yang akan dikembalikan: 1
30 akan menjadi nilai yang cocok karena lebih besar dari 25 meskipun 30 dan 20 paling dekat dengan 25. Fungsi MATCH akan menghasilkan “#N/A” jika ada masalah dengan urutan larik.
Dalam setiap contoh di mana Lookup_value tidak dinyatakan secara numerik dalam rumus. Posisi sel lain juga dapat disebutkan untuk menggunakan nilai tersebut sebagai Nilai_Pencarian yang aktif.
Karena nilai sel D1 adalah 25, rumus berikut harus digunakan:
=MATCH(D1,B1:B3,-1)
D1 menggantikan "25" dalam rumus.
Baca Artikel Ilmu Data populer kami
Jalur Karir Ilmu Data: Panduan Karir Komprehensif | Pertumbuhan Karir Ilmu Data: Masa Depan Pekerjaan ada di sini | Mengapa Ilmu Data Penting? 8 Cara Ilmu Data Memberi Nilai pada Bisnis |
Relevansi Ilmu Data untuk Manajer | Lembar Cheat Ilmu Data Utama Yang Harus Dimiliki Setiap Ilmuwan Data | 6 Alasan Teratas Mengapa Anda Harus Menjadi Ilmuwan Data |
Sehari dalam Kehidupan Ilmuwan Data: Apa yang mereka lakukan? | Mitos Rusak: Ilmu Data tidak perlu Coding | Kecerdasan Bisnis vs Ilmu Data: Apa perbedaannya? |
Kesimpulan
Mempelajari fungsi MATCH sangat penting untuk menjalankan formula INDEX MATCH di Excel untuk pencarian tingkat lanjut. Penggunaan fungsi MATCH merupakan bagian integral dalam Ilmu Data dan digabungkan dengan fungsi INDEX secara eksklusif.
Program Pascasarjana Eksekutif dalam Ilmu Data adalah pilihan yang sangat baik jika Anda mencari kursus premium untuk belajar tentang MATCH dan fungsi Excel lainnya.
1. Apakah fungsi MATCH memiliki batasan?
Ya, fungsi MATCH memiliki batas. Fungsi MATCH di Excel hanya berfungsi, dengan maksimal 255 karakter pada teks. Dalam kasus nilai duplikat, fungsi mengambil kecocokan pertama.
2. Apakah fungsi MATCH mampu mengambil nilai dan bukan hanya posisi baris?
Fungsi MATCH juga dapat mengambil nilai terkait (terkait) atau nilai spesifik jika digabungkan dengan fungsi lain.
3. Bisakah fungsi MATCH digunakan secara horizontal dan vertikal?
Ya, dapat digunakan secara horizontal dan vertikal jika digabungkan dengan fungsi INDEX.