Minggu, 01 Januari 2017

Memahami dan Menggunakan Fungsi Vlookup


Salah satu fungsi yang sangat popular, sangat sering digunakan dalam Excel serta merupakan salah satu tool yang fantastis adalah VLOOKUP. Fungsi ini digunakan untuk melihat sekumpulan data dalam sebuah tabel, yang dimanfaatkan tidak secara langsung melainkan sebagai datau Acuan saja.

Syntax VLOOKUP

=vlookup(lookup_value,table_array,col_index_num,range_lookup)

Untuk lebih mudah memahami fungsi vlookup, ikuti langkah-langkah berikut :

Menyiapkan DATA TABEL (data Induk)

Disebut sebagai data induk karena data-data inilah yang nantinya kita jadikan sebagai patokan atau hasil yang akan kita panggil sesuai dengan kriteria yang kita masukkan. Untuk itu, persiapkan sebuah data seperti dalam tabel DATA INDUK berikut :

No A B CD
1 ACUAN NILAI YANG DITAMPILKAN
2 60 F--
3 65 E--
4 70 D--
5 75 C--
6 80 B--
7 85 A--
8 90 A+--
9 --
10 --
11 --
Untuk pengisian data yang terdapat di kolom A, mulai dengan nilai yang terkecil di akhiri dengan nilai tertinggi
Hal ini akan berpengaruh terhadap hasil akhir nanti

Membuat DATA TAMBAHAN

Sebenarnya istilah nama 'Data tambahan' ini hanya sebatas istilah saja guna memahami penggunaan fungsi VLOOKUP. Didalamnya terdapat sebuah kolom yang sengaja dikosongkan untuk nanti akan diisi (secara otomatis) sesuai dengan nilai atau data yang terdapat dalam 'Data Induk'

Sebagai contoh untuk tutorial ini, kita akan membuat sebuah data berupa Kumpulan Nilai Ujian Sementara, seperti tampak pada tabel DATA TAMBAHAN berikut

No E F G H I J
1
2 NAMA SISWA B ARAB AQIDAH SEJARAH ISLAM RATA RATA PREDIKAT
3 Ahmad 88 94 93 91,7
4 Pa'Had 75 77 68 73,3
5 Lisya 65 73 68 68,7
6 Isya 81 92 83 85,3
7 Fendi 80 81 78 79,7
8 Ahmad 61 68 60 63,0
9 Wasis 78 88 85 83,7
10 - -

Penjelasan

Kolom No, Nama Siswa, Indo, Inggris, Mtk di isi secara manual
kolom rata-rata di isi menggunakan fungsi Average
Kolom predikat biarkan kosong untuk kemudian nanti kita isi menggunakan fungsi VLOOKUP

Mengisi Kolom Predikat

Acuan pengisian kolom Predikat ini adalah berdasarkan nilai rata-rata, sehingga ketika nilainya (hampir) sama dengan nilai yang terdapat di Data Induk (kolom A) maka akan menghasilkan nilai yang terdapat di kolom sebelah kanannya (Kolom B)

Saya mengasumsikan Anda sudah selesai mengisikan data-data seperti tabel di atas, selanjutnya klik sel J3 dan ketikkan fungsi berikut :

No E F G H I J
1
2 NAMA SISWA B ARAB AQIDAH SEJARAH ISLAM RATA RATA PREDIKAT
3 Ahmad 88 94 93 91,7 =VLOOKUP(I3,$A$2:$B$8,2,TRUE)
4 Pa'Had 75 77 68 73,3

atau

No E F G H I J
1
2 NAMA SISWA B ARAB AQIDAH SEJARAH ISLAM RATA RATA PREDIKAT
3 Ahmad 88 94 93 91,7 =VLOOKUP(I3,$A$2:$B$8,2)
4 Pa'Had 75 77 68 73,3

+ I3 = Kriteria pencarian
+ $A$2:$B$8 = Range dari DATA INDUK
+ 2 = kolom ke-2 dari DATA INDUK, dalam contoh ini mengacu pada Kolom B
+ TRUE) = Mengabaikan nilai yang sama persis antara kriteria (Kolom I3) dengan Acuan (Kolom A) dan mencari nilai yang hampir sama antara kedua

Skema VLOOKUP

DATA INDUK dengan DATA TAMBAHAN


Langkah selanjutnya adalah tinggal Drag hasil yang terdapat di kolom J3 ke sel bawahnya.


Demikianlah tips VBA untuk hari ini, tips Memahami dan Menggunakan Fungsi Vlookup bisa diaplikasikan dengan menggunakan aplikasi microsoft excel visual basic for application (VBA), jika ada kesulitan dan pertanyaan seputar microsoft excel silahkan tanyakan pada kolom komentar dibawah, terimakasih.


EmoticonEmoticon