Artikel ini merupakan seri belajar Excel yang dimuat pada website http://www.belajarexcel.info.
Pendahuluan
Jika Anda sudah bekerja dalam kumpulan data yang cukup besar dengan Excel, biasanya Anda akan
membagi data tersebut ke dalam berbagai sheet. Salah satu tujuannya adalah menjaga kesederhanaan
penyusunan data.
Nah, tapi bagaimana Anda menghubungkan data dari berbagai sheet ini jika saling berelasi ?
Salah satunya adalah dengan cara lookup value atau mencari nilai padanan dari suatu cell ke table
pada sheet tersebut maupun sheet lain .
Untuk melakukan lookup, Excel menyediakan dua fungsi berikut :
vlookup (vertical lookup).
hlookup (horizontal lookup).
Dan pada kesempatan penulis akan menunjukkan penggunaan fungsi vlookup - yaitu melakukan lookup
dengan referensi data vertikal (row based).
Syntax :
Keterangan :
lookup_value
table_array
col_index_num
range_lookup
: berisi nilai 0 atau 1. Nilai 1 artinya jika tidak
ada nilai yang cocok, maka akan dicari pendekatannya.
Halaman : 2 / 4
Contoh Penggunaan
Kita akan mencoba menggunakan vlookup untuk mencari referensi nama produk dari kode produk dalam
suatu daftar transaksi.
Download file contoh data_vlookup.xlsx dari link berikut :
o http://contoh-spreadsheet.googlecode.com/files/data_vlookup.xlsx
Jalankan aplikasi MS Excel 2007 dan buka file tersebut
File ini berisi dua sheet :
o transaksi_penjualan : berisi contoh data transaksi penjualan
o master_produk : berisi data lengkap referensi produk
Buka sheet transaksi_penjualan. Pada sheet ini tidak ada informasi nama produk, yang ada adalah
data kode produk. Dan melalui nilaikode produk ini kita akan cari data nama produk yang terdapat
pada sheet master_produk.
Sisipkan 1 kolom kosong diantara kolom E (kode_produk) dan F (jumlah_pembelian) sehingga F
bergeser ke G. Pada kolom F1 isikan nilai "nama produk".
Cell-cell yang berada di bawah kolom F (nama produk) ini akan dicari dari sheet master_produk
berdasarkan nilai cell pada kolom E (kode_produk) dengan fungsi VLookup.
Namun sebelumnya pastikan bahwa table data pada sheet master_produk terurut (sorted) pada
kolom B (kode_produk).
Pada kolom F2 masukkan fungsi vlookup sebagai berikut :
=VLOOKUP(E2,master_produk!$B$2:$F$42,3)
dimana E2 menunjukkan nilai dari kode produk, yang akan dicari ke table dengan range B2 s/d F42
di sheet master_produk. Dari range ($B$2:$F$42) tersebut pastikan kolom pertama adalah kolom B
(kode produk) sebagai referensi. Setelah itu kita ambil kolom ketiga dari range yang merupakan
nama produk.
Halaman : 3 / 4
Anda seharusnya mendapatkan nama produk "salak 1 kg" pada cell F2.
Copy cell F2 ke seluruh baris di bawah. Anda seharusnya mendapatkan hasil sebagai berikut di
bawah ini.
Selesai
Situs Terkait
http://www.belajarexcel.info/belajar-microsoft-excel-2007/fungsi-vlookup
http://www.youtube.com/watch?v=uhHHakg5cjg
Halaman : 4 / 4