Membuat Rumus Vlookup dan Hlookup
A.Hlookup
Di gunakan untuk mencari nilai pada baris atau kolom tertentu.
B. Vlookup
Di gunakan untuk mencari nilai salah satu table dengan menggunakan bantuan table vertikal.
Rumus VLOOKUP dan HLOOKUP adalah rumus yang paling sering digunakan membuat lookup function untuk melihat data secara vertikal dan horizontal. Berbeda dengan rumus LOOKUP yang dapat mencocokkan data teks maupun numerik, sedangkan rumus VLOOKUP dan HLOOKUP khusus untuk mencocokkan data numerik. Penggunaan rumus VLOOKUP dan HLOOKUP merupakan kompleksitas numerik terhadap rumus LOOKUP yang sederhana.
- Cara VLOOKUP pada Microsoft Excel
Rumus Excel VLOOKUP adalah rumus yang digunakan melihat data secara vertikal (data diurutkan secara vertikal), dengan mengambil nilai dari suatu table_array dimana data range referensi terletak pada kolom pertama.
Cara Menggunakan
VLOOKUP
=VLOOKUP(lookup_value, table_array, col_index_num,[range_lookup])
lookup_value adalah sel yang akan dicocokkan dengan table_array.
table_array adalah tabel array yang menjadi referensi lookup_value serta data sel yang dilihat. Kolom pertama akan menjadi sel referensi (pencocokan). Dapat diisi dengan nama range atau referensi langsung.
col_index_num adalah urutan kolom yang akan dilihat atau ditampilkan hasilnya.
[range_lookup] adalah argument opsional (bisa diisi/tidak) yang dapat didefinisikan sebagai boolean TRUE atau FALSE.
TRUE berarti fungsi melakukan pencocokan data berdasarkan aproksimasi matematika. Secara default fungsi bernilai TRUE. Untuk bekerja, kolom pertama (referensi) table_array harus berisi data numerik yang diurutkan dari kecil ke besar.
FALSE berarti fungsi melakukan pencocokan data secara numerik dan harus sama. Jika data yang diuji tidak ada yang cocok, maka hasil yang ditampilkan #N/A.
PENTING: Penggunaan koma (,) atau semicolon (;) dalam FORMULA disesuaikan dengan versi Microsoft Excel dan konfigurasi bahasa pada komputer anda.
Berikut ini cara menggunakan fungsi Hlookup pada rumus excel:
HLOOKUP(NilaiYangDiCari; TabelReferensi; NomorBaris; [RangeLookup])
Sama dengan Fungsi VLOOKUP Excel, Fungsi HLOOKUP juga memiliki empat argumen:
NilaiYangDiCari
Nilai yang dicari pada baris pertama tabel. NilaiYangDiCari bisa berupa nilai, referensi, atau string teks.
TabelReferensi
Tabel data dimana NilaiYangDiCari akan di temukan pada baris pertamanya. Gunakan referensi ke sebuah range, tabel, nama range atau nama tabel.
NomorBaris
Nomor baris dalam TabelReferensi yang akan menghasilkan nilai yang cocok.
RangeLookup
Berisi TRUE atau FALSE. Nilai logika ini akan menentukan apakah kita ingin Hlookup mencari kecocokan yang sama persis atau kecocokan yang mendekati. Jika berisi TRUE atau dikosongkan (tidak diisi) maka Hlookup menghasilkan kecocokan yang mendekati. Jika FALSE, HLOOKUP akan menemukan kecocokan persis. Jika tidak ditemukan, akan menghasilkan nilai kesalahan #N/A.
CONTOH RUMUS HLOOKUP EXCEL
Saat Menggunakan fungsi/rumus Hlookup untuk melakukan pencarian data yang sama persis, pastikan Anda mengisi RangeLookup dengan nilai FALSE.
Contoh Fungsi-Rumus Hlookup Excel 1
=HLOOKUP(A8;A2:E6;3;FALSE)
Rumus Hlookup diatas mencari posisi Teks "Semangka" yang merupakan nilai dari sel A8 pada baris pertama Tabel referensi A2:E6.
Semangka ada pada kolom ke-3 pada tabel tersebut. Kemudian fungsi Hlookup akan menghasilkan baris ke-3 yang sejajar/sekolom dengan posisi teks "Semangka". Hasilnya adalah 20.
=HLOOKUP(A8;A2:E6;3;TRUE)
Rumus diatas pada dasarnya sama dengan rumus pertama. Hanya saja nilai TRUE digunakan pada Argumen RangeLookup karena nilai teks "Semangka" ditemukan, Rumus Hlookup menghasilkan nilai yang sama dengan rumus sebelumnya.
RUMUS HLOOKUP MENGHASILKAN ERROR #NA
Contoh Fungsi-Rumus Hlookup Excel 2
=HLOOKUP(A8;A2:E6;3;FALSE)
Dengan rumus diatas Hlookup ingin mencari nilai A8 (Tanggal 05/07/2014) pada baris pertama range A2:E6. Pada tabel tersebut data tanggal tersebut ternyata tidak ditemukan.
Karena memakai RangeLookup "FALSE" yang berarti Fungsi HLOOKUP harus mencari nilai yang sama persis, maka rumus HLOOKUP menghasilkan pesan error #NA, sebab nilai tanggal 05/07/2014 tidak bisa ditemukan.
Berbeda jika RangeLookup kita isi dengan "TRUE" seperti pada contoh ke-2:
=HLOOKUP(A8;A2:E6;3;TRUE)
Meskipun Tanggal 05/07/2014 tidak ditemukan pada baris pertama TabelReferensi. HlookUp akan menggunakan nilai terdekat yg lebih kecil dari NilaiYang Dicari. Nilai tersebut adalah 04/04/2014. Sehingga pada contoh ini rumus/fungsi HlookUp menghasilkan nilai 40.
Dengan menggunakan nilai "TRUE" pada RangeLookup maka apabila fungsi HLOOKUP tidak dapat menemukan NilaiYangDiCari, maka yang digunakan adalah nilai terbesar yang kurang dari NilaiYangDiCari.
Jika NilaiYangDiCari lebih kecil daripada nilai terkecil dalam baris pertama TabelReferensi, HLOOKUP mengembalikan nilai kesalahan #N/A.
Contoh Fungsi-Rumus Hlookup Excel 3
Pada contoh diatas Rumus HLOOKUP di excel mencari nilai tanggal 01/01/2014, tanggal tersebut ternyata tidak ditemukan. Selain tidak ditemukan ternyata tanggal yang lebih kecil juga tidak ada. sehingga kedua rumus excel pada contoh tersebut menghasilkan nilai kesalahan #NA.
MENGGUNAKAN WILDCART CHARACTER (?/*) PADA RUMUS HLOOKUP
Untuk tabel referensi yang baris pertamanya bernilai Teks semua dan memakai argumen RangeLookup FALSE maka kita dapat menggunakan karakter wildcard, tanda tanya (?) dan tanda bintang (*) pada NilaiYangDiCari.
Karakter wildcard tanda tanya (?) cocok dengan karakter tunggal apa pun, sedangkan tanda bintang (*) cocok dengan urutan karakter apa pun.
Contoh fungsi-rumus Hlookup Excel 4
=HLOOKUP("R*";A2:E6;3;FALSE
Komentar
Posting Komentar