Fungsi INDEX dan MATCH

Penggabungan fungsi INDEX dengan MATCH akan memberikan solusi terhadap pencarian data yang lebih kompleks, dengan referensi baik dengan kolom maupun dengan baris yang diinginkan.
Sintaks:
=INDEX(array,MATCH(lookup_value,lookup_array,[match_type],column_num)

Contoh1:
Match_type = 0, artinya mengambil nilai yang sama persis dengan lookup_value
Untuk mengetahui nama barang dengan kode barang 10204 dengan INDEX, MATCH:
Pada kolom "B16", masukkan formula:
=INDEX($A$3:$E$13,MATCH(A16,$A$3:$A$13,0),2)
Hasil yang cocok untuk kode 10204 adalah baris ke-4 kolom ke-2, yaitu Pepaya.
Perhatikan tabel:


Sintaks gabungan INDEX dan MATCH sekilas mirip dengan fungsi VLOOKUP.
Perbedaannya:
* Vlookup, penempatan formula harus berada disebelah kanan dari kriteria yang dicari.
* Index dan Match, fleksibel, penempatan formula bisa di kanan atau kiri dari kriteria yang dicari.
* Vlookup, pencarian terbatas pada kolom pertama data referensi dan harus terurut.
* Index dan Match, pencarian dari kolom manapun tidak harus terurut sesuai match_type.
Contoh2:
Match_type = 1, artinya mencari nilai terbesar dari range data yang lebih kecil atau = match_type.


Untuk mengetahui kategori huruf dari nilai yang ditentukan dengan INDEX dan MATCH.
Pada kolom "G11", masukkan formula:
=INDEX(F5:H8,MATCH(F11,G5:G8,1),1)

Karena match_type yang digunakan adalah 1, maka huruf yang diambil adalah yang mengandung interval terbesar dari data range lebih kecil yang mendekati atau sama dengan nilai referensi.
Nilai 4.48 berada diantara kategori B = 3.5 dan BS = 4.5
Nilai 4.48 lebih dekat kepada nilai 3.5 yang terbesar dari data range yang terkecil, maka Huruf yang diambil adalah huruf B.


..:: Semoga Bermanfaat ::..

Subscribe to receive free email updates:

3 Responses to "Fungsi INDEX dan MATCH"