Fungsi VLOOKUP dan Fungsi INDEX
Fungsi VLOOKUP dan Fungsi INDEX, adalah 2 fungsi yang umumnya digunakan untuk membaca tabel yaitu dengan mengkombinasikan dengan fungsi lainnya, sehingga kombinasinya ada 2 yaitu:
1. Kombinasi fungsi IF ISNA dan VLOOKUP
2. Kombinasi fungsi INDEX dan MATCH
Fungsi mana yang akan dipilih ? Tergantung soal yang ditanyakan.Kalau yang ditanyakan isi dari cell di kolom-kolom yang terletak di sebelah kanan dari kolom yang dijadikan kunci dalam soal maka gunakan fungsi VLOOKUP. CONTOH

Kolom yang dijadikan kunci dalam soal ini adalah Kolom Kategori
Kolom-kolom yang ditanyakan adalah kolom Nama Barang, Kolom Kode dan Kolom Harga
Kolom-kolom yang ditanyakan tersebut di Tabel Data berada di kolom-kolom sebelah kanan dari Kolom Kategori yang dijadikan Kolom Kunci di dalam soal yang ditanyakan, maka gunakan fungsi VLOOKUP
Untuk Range yang ditulis di fungsi VLOOKUP , harus meliputi range dari kolom-kolom yang dijadikan Kunci di dalam Soal dan Kolom-kolom yang ditanyakan dalam soal.
Jadi Range yang yang ditulus di fungsi VLOOKUP adalah $A$5:$D$9 .
Kolom Kategori merupakan kolom ke 1, Kode Kolom ke2, Nama Barang Kolom ke 3 ,Harga Kolom Ke4. Jadi mencari Nama Barang penulisan fungsinya adalah
=IF(ISNA(VLOOKUP(B15; $A$5:$D$9;3;FALSE));””;VLOOKUP(B15; $A$5:$D$9;3;FALSE))
Jadi mencari Kode penulisan fungsinya adalah
=IF(ISNA(VLOOKUP(B15; $A$5:$D$9;2;FALSE));””;VLOOKUP(B15; $A$5:$D$9;2;FALSE))
Jadi mencari Harga penulisanfungsinya adalah
=IF(ISNA(VLOOKUP(B15; $A$5:$D$9;4;FALSE));””;VLOOKUP(B15; $A$5:$D$9;4;FALSE))
Sedangkan jumlah adalah Quantity dikalikan Harga
=E5*F5
PERHATIKAN SOAL BERIKUT

Kolom yang dijadikan kunci dalam soal ini adalah Kolom Kode, yang dicari data di Kolom Kategori,Kolom Nama Barang dan Kolom Harga.
Bila dilihat di tabel , Kolom Kategori berada di kiri Kolom Kode ,yaitu Kolom yang dijadikan kunci dalam soal
Bila kondisinya seperti ini, maka tidak bisa diselesaikan dengan fungsi VLOOKUP tapi dengan Kombinasi Fungsi INDEX dan Fungsi MATCH
=INDEX( RI ;MATCH( DC ; RM ;FALSE); KL)
Keterangan RI=range index; DC=data yang dicari RM=range match KL=kolom keberapa dari tabel data yang dicari
A. Range yang ditulis di Fungsi INDEX, adalah range tabel yang meliputi semua kolom yang ditanyakan dalam soal dan kolom dan kolom yang dijadikan kunci di dalam soal , yaitu dimulai dari Kolom Kategori, Sehingga kolom Kategori disebut kolom 1, Kolom Kode disebut kolom 2,Kolom Nama Barang disebut Kolom 3 dan Kolom Harga disebut kolom 4 .Jadi Range yang akan ditulis di Fungsi INDEX adalah $A$5:$D$9
B. Tapi Range yang ditulis di Fungsi MATCH adalah kolom yang dijadikan kunci di dalam soal , yaitu Kolom Kode , Jadi Range yang ditulis di Fungsi MATCH adalah
$B$5:$B$9
Pembahasan Jawaban untuk mengisi Kolom Kategori di Cell C15, Kuncinya adalah Kolom Kode di Cell B15, dan Kolom Kategori di tabel merupakan Kolom 1, jadi Kombinasi Fungsi INDEX dan Fungsi MATCH di Cell C5 adalah :
=INDEX($A$5:$D$9;MATCH(B15; $B$5:$B$9;FALSE);1)
Kalau di D5 yang ditanyakan adala Kolom Kode, yang merupakan Kolom 2
=INDEX($A$5:$D$9;MATCH(B15; $B$5:$B$9;FALSE);2)