Halaman

Minggu, 29 April 2012

Hlookup & Vlookup




Fungsi Hlookup dan Vlookup

Fungsi Hlookup dan Fungsi Vlookup merupakan bagian dari Fungsi Lookup dan Reference atau pencarian dan rujukan, yaitu digunakan untuk pengolahan data dengan mencocokan data dengan data pada tabel lainnya sebagai referensi.

Logika sederhana tentang penggunaan fungsi Hlookup dan Vlookup pada Microsoft Excel adalah ketika kamu mencari nomor telepon seseorang di buku telepon, kamu pasti akan mencari namanya terlebih dahulu baru kemudian melihat nomor teleponnya (ya iyaaalah!!! Gimana bisa ketemu klo gak tau nomor siapa yang lagi dicari). Dengan fungsi Hlookup dan Vlookup, kamu
akan mendapatkan nilai yang diinginkan berdasarkan kriteria yang kamu berikan yang terlebih    dahulu akan dicocokan pada tabel referensi yang ada.


Syarat penyusunan tabel yang digunakan sebagai referensi adalah pada baris atau kolom pertama harus berdasarkan urutan dari kecil ke besar yaitu jika pada baris atau kolom pertama berupa data angka atau nilai maka urutannya harus -1,0,1 dan jika berupa data teks urutannya harus A-Z.

Bentuk Penulisan Fungsi Hlookup dan Vlookup :
=HLOOKUP(lookup_value;table_array;row_index_num;range_lookup)
=VLOOKUP(lookup_value;table_array;col_index_num;range_lookup)

lookup_value    = nilai atau teks sebagai dasar untuk pembacaan tabel
table_array       = merupakan tabel referensi
row_index_num atau col_index_num = nomor indeks baris (row) atau kolom (col) pada tabel referensi yang berisi nilai yang kita inginkan berdasarkan hasil pencocokan
range_lookup    = bernilai True atau False
Masih bingung? :-D
Contoh penggunaan fungsi HLOOKUP dan VLOOKUP :
Buka lembar kerja baru dan buatlah tabel seperti gambar berikut :
 
TABEL 1 merupakan tabel referensi yang disusun horisontal
TABEL 2 merupakan tabel referensi yang disusun vertikal
TABEL 3 dan TABEL 4 merupakan tabel yang mengandung nilai mengikuti tabel referensi
        Penggunaan fungsi HLOOKUP dan VLOOKUP terletak pada bentuk tabel referensi yang kita gunakan. Nah, jika kita menggunakan tabel referensi dengan bentuk horisontal seperti pada TABEL 1, maka fungsi yang kita gunakan adalah fungsi HLOOKUP dan jika kita menggunakan tabel referensi yang berebentuk vertikal seperti TABEL 2 maka fungsi yang digunakan adalah VLOOKUP.
        TABEL 3 menggunakan TABEL 1 sebagai tabel referensi, dan TABEL 4 menggunakan TABEL 2 sebagai tabel referensi.
Lihat TABEL 3 dan masukkan fungsi berikut pada cell berikut ini :
Cell C10 masukkan fungsi =HLOOKUP(B10,B2:F4,2)
Cell C11 masukkan fungsi =HLOOKUP(B11,B2:F4,2), dan begitu seterusnya. Sehingga kita akan mendapatkan hasil penilaian berupa huruf A,B,C,D,E sesuai dengan nilai yang diperoleh siswa.
        Kemudian untuk mendapatkan keterangan dari penilaian tersebut, maka pada Cell D10 masukkan fungsi =HLOOKUP(B10,B2:F4,2). Hmm… menuliskan rumus untuk tiap-tiap cell memang merepotkan (SUNGGUH TERLALU…!!!). Untuk lebih mudahnya, rumus tersebut di copy. Tapi dengan catatan!!! Sebelum di copy, sel harus berisikan alamat absolute sehingga rumus di dalamnya tidak mengalami perubahan. Memangnya kenapa? Karena saat rumus berubah, hasilnya akan error! Seperti yang telah dijelaskan di atas, alamat absolut menggunakan tanda $ sebagai pengunci. Maka dalam penulisannya seperti berikut; pada Cell C10 masukkan fungsi =HLOOKUP(B10,$B$2:$F$4,2)
        Artinya : Nilai Cell C10, C11, dst adalah nilai yang terletak pada tabel referensi yang terletak pada range B2:F4 di baris ke-2 (PENILAIAN A,B,C,D,E) atau baris ke-3 (KETERANGAN), yang diambil berdasarkan nilai pada cell C12 atau C13.
 
Jika fungsi yang dimasukkan benar maka TABEL 3 akan terlihat seperti berikut :
 


        Nah, sekarang perhatikan Tabel 4. Referensi berdasarkan data yang ada pada Tabel 2. Fungsi yang akan kita gunakan adalah VLOOKUP karena data tersusun secara vertikal. Penulisannya sebagai berikut; pada Cell C20 masukkan fungsi =VLOOKUP(B20,H3:J7,2). AGAR SAAT DI COPY RUMUS TIDAK BERUBAH, GUNAKAN ALAMAT ABSOLUT. SEHINGGA PENULISAN RUMUSNYA SEBAGAI BERIKUT;
=VLOOKUP(B20,$H$3:$J$7,2)
Hasil yang diperoleh dapat dilihat pada gambar di bawah ini.

Tidak ada komentar: