Fungsi Index, Match dan Vlookup

March 6, 2012 at 6:36 am Leave a comment

Funggsi Vlookup sudah di bahas pada artikel sebelumnya, baca saja iferror dan vlookup

Fungsi INDEX

Fungsi INDEX digunakan untuk mendapatkan nilai dari suatu cell berdasarkan pencarian pada suatu definisi table / data range dari worksheet kita. Pencarian dilakukan berdasarkan informasi posisi kolom dan baris dengan acuan dari kolom dan baris pertama table / data range tersebut. Syntax fungsi INDEX adalah sebagai berikut :
INDEX(array, row_num, [column_num])
Keterangan :
  • array : adalah table / range data yang terdiri dari satu atau beberapa kolom dan baris.
  • row_num : adalah angka yang menunjukkan posisi baris dengan acuan dari cell pertama ( kolom / baris ujung kiri atas ) dari array.
  • column_num :  adalah angka yang menunjukkan posisi kolom dengan acuan dari kolom / baris pertama dari array. Argumen ini bersifat opsional (boleh digunakan atau tidak).
Fungsi MATCH
Fungsi MATCH adalah fungsi yang digunakan untuk mencari suatu nilai dari suatu range yang terdapat pada suatu kolom atau baris, tapi tidak kedua-duanya. Syntax fungsi MATCH adalah sebagai berikut :
MATCH(lookup_value, lookup_array, [match_type])

Keterangan :

  • lookup_value : nilai yang ingin dicari pada lookup_array.
  • lookup_array : range data dari suatu kolom ataupun baris.
  • match_type   : adalah angka yang menunjukkan tipe pencocokan sebagai berikut :
    • 1 : jenis pencocokan dimana lookup_array dalam keadaan terurut secara ascending (kecil ke besar). Pencocokan dilakukan dengan mengambil nilai terbesar dari range data yang lebih kecil atau sama dari lookup_value.
    • 0 : jenis pencocokan dimana pada lookup_array dicari data yang sama persis dengan lookup_value. Urutan data tidak menjadi masalah. Jika diketemukan lebih dari satu data yang sama, maka akan diambil data yang pertama kali diketemukan secara sekuensial.
    • -1 : jenis pencocokan dimana lookup_array dalam keadaan terurut secara descending (besar ke kecil).  Pencocokan dilakukan dengan mengambil nilai terkecil dari range data yang lebih besar atau sama dari lookup_value.

Contoh Penerapan Dua Fungsi diatas liahat Tabel dibawah ini:

Untuk Contoh diatas Misalkan Kita ambil saja satu nama “Dwi”, pada Fungsi Index “Dwi teridentifikasi berada pada Baris ke 6 Kolom 2 dari table Array / Data Arrange $C$3:$D$12, begitu juga pada Fungsi Match “Dwi” berada pada Baris ke 6 dari Data Arrange $C$3:$D$12.
Gabungan Fungsi Index, Match
Penggabungan fungsi INDEX dan MATCH akan menghasilkan solusi pencarian data yang lebih Komplek, dimana kita dapat mencari dari referensi berdasarkan kolom / baris yang kita inginkan.
Syntax dari penggabungan fungsi ini tampak seperti berikut :
=INDEX(array, MATCH(lookup_value, lookup_array, [match_type]), column_num)
(jika yang dicari adalah data range baris pada suatu kolom), atau..
=INDEX(array, row_num, MATCH(lookup_value, lookup_array, [match_type]))
 (jika yang dicari adalah data range kolom pada suatu baris).

Contohnya:
Buatlah Table seperti dibawah ini pada sheet tersendiri

Lanjutkan dengan Membuat tabel seperti dibawah, dan untuk mengisi Kolom D lakukan dengan Menulis rumus seperti yang tertera pada gambar, rumus hanya ditulis pada baris pertama nilai yang akan di cari, untuk baris berikutnya cukup Copy Paste aja.

Jika diperhatikan Sekilas fungsi Syntax Gabungan Index dan Match mirip dengan fungsi Vlookup . Namun dengan fungsi VLOOKUP kita terbatas pada pencarian pada kolom pertama pada data range referensi dan harus terurut, sedangkan dengan penggabungan fungsi ini kita bisa mencari dari kolom manapun dan tidak perlu dalam keadaan terurut (sesuai match_type tentunya). Selain itu Fungsi Index Lebih Fleksible, Karena Rumus Bisa disebelah Kanan atau Sebelah Kiri Kriteria yang kita cari.
Dan inilah Hasil dari penerapan Gabungan Fungsi Index Match jika di bandingkan dengan Vlookup

Kalo Ada yang berminat untuk Download File Latihannya Klik saja File berikut Kobinasi Index_Macth_Vlookup
Selamat Mencoba ya, GoodLuck

Entry filed under: Categories, Excel, Ms. Office. Tags: , , , , .

iferror dan Vlookup Masking Teks

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Trackback this post  |  Subscribe to the comments via RSS Feed


Recent Posts

Enter your email address to follow this blog and receive notifications of new posts by email.

Join 34 other followers


%d bloggers like this: