Tutorial kelas excel ini membahas tentang fungsi HLOOKUP
lengkap dengan syntax dan contohnya.
Fungsi HLOOKUP
ini termasuk dalam kategori fungsi lookup and reference di excel.
Deskripsi
Pengertian fungsi HLOOKUP
adalah fungsi excel untuk mencari nilai dari tabel lain yang dijadikan referensi, fungsi HLOOKUP
membaca data dari tabel referensi tersebut secara horizontal, dan data yang dicari harus ada pada baris pertama, kemudian dapat dipilih nilai di baris mana yang akan diambil nilai datanya.
Untuk itu huruf H dalam kata HLOOKUP
artinya horisontal.
Supaya lebih paham, baca contoh di bawah.
Penggunaan
Mencari nilai pada tabel secara horizontal.
Nilai yang Dihasilkan
Nilai yang sesuai dari tabel.
Sintaksis
Berikut adalah syntax penulisan fungsi HLOOKUP
:
=HLOOKUP(lookup_value; table_array; row_index_num; [range_lookup])
Argumen
Fungsi HLOOKUP
memiliki argumen berikut:
lookup_value
wajib – nilai yang dicari.table_array
wajib – tabel yang dijadikan referensi.row_index_num
wajib – baris yang akan diambil datanya.range_lookup
tidak wajib – nilai logika untuk menentukan cara pencarian data,- Jika
TRUE
maka mencari data secara approximate match, artinya mencari nilai yang mendekati, misal lebih dari. - Jika
FALSE
maka mencari data secara exact match, artinya nilai data yang dicari harus tepat.
- Jika
Catatan
Berikut catatan penggunaan rumus fungsi HLOOKUP
:
- Nilai pada baris pertama di tabel
table_array
bisa berupa teks, angka, atau nilai logika. - Jika
range_lookup
bernilaiTRUE
, maka data ditulis secara ascending …-2, -1, 0, 1, 2,… , A-Z. - Huruf besar kecil tidak pengaruh.
- Jika
lookup_value
tidak ditemukan, danrange_lookup
bernilaiTRUE
, maka akan menggunakan nilai terbesar yang kurang darilookup_value
. - Error
#N/A!
jikalookup_value
lebih kecil dari nilai terkecil di baris pertamatable_array
. - Jika
range_lookup
bernilaiFALSE
dan nilailookup_value
adalah teks, maka nilai dilookup_value
dapat berupa wildcards seperti question mark (?) dan asterisk (*).
Contoh
Berikut example dari fungsi HLOOKUP
untuk berbagai skenario implementasi.
Diberikan tabel penjualan by sales, serta kriteria level dan bonus.
Cara menggunakan rumus HLOOKUP
di atas sebagai berikut:
Kemudian, kita mendefinisikan tabel pada G4:J7
sebagai tabel
. Sehingga tabel ini adalah value dari table_array.
=HLOOKUP(B2;tabel;2;1)
B2
adalah data yang dicari, tabel adalah tabel referensi, 2
adalah nomor baris yang akan diambil datanya, dan 1 / TRUE
adalah pencarian data secara approximate.
Jika table_array tidak didefinisikan sebagai nama, maka bisa ditulis:
=
HLOOKUP
(B2;G4:J7;2;1)
Jadi, data pada kolom Level dan Bonus tidak ditulis secara manual, melainkan ditampilkan secara otomatis dari kriteria tabel yang diberikan.