Advertisements
 
Home ยป Fungsi MATCH dan Contoh Penggunaannya

Fungsi MATCH

Fungsi MATCH merupakan fungsi dalam kategori Lookup & Reference, bersama dengan VLOOKUP dan INDEX.




Baca Juga: Rumus Excel untuk Menghitung Umur atau Usia Kerja

Kegunaan Fungsi MATCH adalah untuk mencari suatu nilai tertentu pada range, list atau tabel, untuk kemudian mengembalikan (menghasilkan atau menampilkan) posisi relatif nilai tersebut di range, list atau tabel tersebut. Output dari fungsi ini adalah berupa nomor urutan nilai yang dicari. Misalnya ada urutan nama Andi, Budi, Caca, maka posisi relatif atau urutan Caca ada di nomor 3.

Sederhananya, MATCH digunakan untuk mencari tahu ada tidaknya suatu nilai yang diinginkan atau nilai yang mendekati nilai yang diinginkan pada suatu range atau tabel.

Jika nilai yang diinginkan atau nilai yang mendekati dengan nilai yang diinginkan ada pada range atau tabel, maka fungsi ini akan menghasilkan posisi relatifnya di range. Sedangkan jika tidak ada, akan menghasilkan error function.

Syntax Fungsi MATCH

=MATCH(lookup_value, lookup_array, [match_type])

  • lookup_value (wajib diisi) yaitu nilai yang ingin dicocokkan keberadaannya pada range atau tabel (lookup_array). Sebagai contoh, jika Anda ingin mencari nomor telepon seseorang pada buku telepon, maka lookup_valuenya adalah nama orang yang Anda cari.
  • lookup_array (wajib diisi) yaitu range atau tabel dimana lookup_value beserta atributnya berada. Agar mudah diingat, kita bisa menyebut lookup_array dengan lookup table atau tabel lookup.
  • match_type (opsional) yaitu tipe fungsi MATCH yang diinginkan. Ada 3 opsi tipe MATCH yaitu 1, 0, dan -1 (penjelasan detail lihat tabel di bawah). Jika match_type tidak diisi, secara default akan bernilai 1.

Penjelasan ketiga match_type di atas (1, 0, -1) adalah sebagai berikut:

Baca Juga  Membuat Laporan Bulanan Keuangan Keluarga
Match_type Digunakan untuk
1 Menemukan nilai terbesar yang lebih kecil atau sama dengan lookup_value pada data ascending (disusun dari nilai terkecil ke nilai terbesar). Sebagai contoh, jika kita mencari lookup value 7 dengan match type 1 pada data 2,4,6,8; maka data yang memenuhi adalah 6.
Menemukan nilai pertama pada range yang tepat sama dengan lookup value. Jika tidak ada data yang tepat sama, akan menghasilkan error #N/A
-1 Menemukan nilai terkecil yang lebih besar atau sama dengan lookup_value pada data descending (disusun dari nilai terbesar ke nilai terkecil). Sebagai contoh, jika kita mencari lookup value 3 dengan match type -1 pada data 2,4,6,8; maka data yang memenuhi adalah 4.

 

Contoh Penggunaan Fungsi MATCH

Untuk memudahkan Anda memahami fungsi MATCH ini, kami akan memberikan contoh penggunaan fungsi MATCH.

Kita akan mencari nilai (lookup_value) 7 pada data {2,4,6,8,10,12}, pada 3 kasus data berikut:

  1. Data ascending dengan match type 1
  2. Data acak dengan match type 0
  3. Data descending dengan match type -1

fungsi match

Data Ascending dengan Match Type 1

Pada cell A9, rumus MATCH-nya sebagai berikut:

=MATCH(7,A2:A7,1)

Output atau hasil dari rumus ini adalah nilai 3 yang menujukkan posisi cell ke-3 yaitu angka 6.

Penjelasannya, nilai terbesar yang lebih kecil atau sama dengan 7 pada data tersebut adalah nilai 6.

Data Acak dengan Match Type 0

Pada cell C9, rumus MATCH-nya sebagai berikut:

=MATCH(7,C2:C7,0)

Output atau hasil dari rumus ini adalah nilai error #N/A.

Penjelasannya, nilai yang tepat sama dengan nilai 7 pada tabel adalah tidak ada sehingga menghasilkan #N/A.

Data Descending dengan Match Type -1

Pada cell E9, rumus MATCH-nya sebagai berikut:




=MATCH(7,E2:E7,-1)

Output atau hasil dari rumus ini adalah nilai 3 yang menujukkan posisi cell ke-3 yaitu angka 8.

Baca Juga  Fungsi IF Yang Serbaguna

Penjelasannya, nilai terkecil yang lebih besar atau sama dengan 7 pada data tersebut adalah nilai 8.

Advertisements

Comments

Fungsi MATCH dan Contoh Penggunaannya — 2 Comments

  1. Mau nanya donk suhu,, gimana caranya,, misal sy punya table

    NO NAMA KOTA TELEPON
    1 ADI JAKARTA 111
    2 SURYA BANDUNG 222
    3 DARMA bandung 333

    lalu sy mau menampilkan siapa aja dr kota bandung pakai vlookup/hlookup atau fungsi apa aja, yang sy ketik Bandug di Sheet sampingnya (sheet2). sehingga nanti yang tampil di tabel baru nya yaitu :

    NO NAMA KOTA TELEPON
    2 SURYA BANDUNG 222
    3 DARMA bandung 333

    gimana caranya ya ?
    terima kasih

Leave a Reply

Your email address will not be published. Required fields are marked *