Rumus Excel HLOOKUP: Fungsi, Cara Pakai, dan Contohnya

Rumus Excel HLOOKUP

Rumus Excel HLOOKUP digunakan untuk mencari data secara horizontal pada baris pertama tabel, lalu mengambil nilai dari baris tertentu di kolom yang sama. Fungsi ini penting ketika susunan data dibuat melebar ke samping, misalnya daftar bulan, kode produk, atau kategori nilai dalam format mendatar. Bagi pemula, HLOOKUP dapat diibaratkan seperti membaca papan nama di baris atas, lalu turun ke baris informasi yang dibutuhkan.

Masalah Saat Mencari Data Horizontal di Excel

Tidak semua tabel disusun ke bawah. Dalam beberapa worksheet, data justru tersusun dari kiri ke kanan. Pola ini sering membuat pengguna bingung saat ingin mengambil nilai tertentu secara otomatis.

Data Tidak Selalu Disusun Vertikal

Sebagian pemula lebih sering mengenal tabel seperti ini:

Produk Harga
Buku 12000
Pensil 3000

Namun, ada juga tabel berbentuk horizontal:

Kategori Buku Pensil Penghapus
Harga 12000 3000 2500

Pada bentuk kedua, pencarian tidak cocok dilakukan dengan VLOOKUP, karena data acuan berada pada baris pertama, bukan kolom pertama.

Sulit Mengambil Nilai dari Baris Tertentu

Misalnya, pengguna ingin mencari harga Pensil dari tabel horizontal. Jika dilakukan manual, prosesnya cukup mudah untuk tabel kecil. Namun, ketika jumlah kolom semakin banyak, pencarian dapat menjadi lambat dan rawan salah.

Rumus HLOOKUP membantu mengambil nilai berdasarkan posisi kolom yang cocok dengan kata kunci.

Salah Memilih Rumus Lookup

Kesalahan umum muncul saat pengguna memakai VLOOKUP untuk data yang tersusun mendatar. Hasilnya bisa tidak sesuai atau menampilkan error. Karena itu, penting memahami kapan harus memakai HLOOKUP dan kapan lebih tepat memakai VLOOKUP.

Mengenal Rumus Excel HLOOKUP

HLOOKUP merupakan singkatan dari Horizontal Lookup. Fungsi ini mencari nilai pada baris paling atas dari sebuah tabel, lalu mengembalikan data dari baris tertentu dalam kolom yang sama.

Sintaks Dasar HLOOKUP

Bentuk umum rumusnya:

=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])

Penjelasan setiap bagian:

  • lookup_value: nilai yang ingin dicari
  • table_array: area tabel tempat pencarian dilakukan
  • row_index_num: nomor baris dalam tabel yang nilainya ingin diambil
  • [range_lookup]: pilihan pencocokan, bisa FALSE atau TRUE

Untuk pemula, nilai FALSE biasanya lebih aman karena mencari kecocokan yang tepat.

Cara Kerja HLOOKUP

Misalnya terdapat tabel:

Produk Buku Pensil Penghapus
Harga 12000 3000 2500
Stok 15 40 22

Jika ingin mencari harga Pensil, HLOOKUP membaca:

  1. Kata Pensil pada baris pertama
  2. Menemukan kolom yang sesuai
  3. Mengambil data dari baris kedua pada kolom tersebut

Rumusnya:

=HLOOKUP("Pensil",A1:D3,2,FALSE)

Hasil:

3000

Cara Menggunakan Rumus Excel HLOOKUP

Agar lebih mudah dipahami, berikut penjelasan bertahap mengenai penggunaan HLOOKUP dalam worksheet.

HLOOKUP dengan Kriteria Teks

Misalnya data berikut tersedia:

Bulan Januari Februari Maret
Penjualan 1250000 1480000 1320000

Jika ingin mencari penjualan bulan Februari, gunakan:

=HLOOKUP("Februari",A1:D2,2,FALSE)

Hasilnya:

1480000

Rumus tersebut mencari teks “Februari” pada baris pertama, lalu mengambil data dari baris kedua.

HLOOKUP dengan Referensi Sel

Agar rumus lebih dinamis, kata pencarian dapat diletakkan di sel lain.

Misalnya:

  • F2 berisi Maret

Gunakan:

=HLOOKUP(F2,A1:D2,2,FALSE)

Jika isi F2 diganti menjadi Januari, hasil formula otomatis ikut berubah.

HLOOKUP dengan Lebih dari Dua Baris

Perhatikan tabel berikut:

Kode P001 P002 P003
Nama Produk Buku Pensil Penghapus
Harga 12000 3000 2500
Stok 15 40 22

Jika ingin mencari stok produk dengan kode P002, gunakan:

=HLOOKUP("P002",A1:D4,4,FALSE)

Hasil:

40

Mengapa memakai angka 4? Karena baris stok adalah baris keempat dalam area tabel yang dipilih.

Peran Row Index Number dalam HLOOKUP

Bagian row_index_num sangat penting karena menentukan data dari baris mana yang akan diambil.

Menghitung Nomor Baris dengan Benar

Jika tabel dipilih mulai dari A1 sampai D4, urutan baris dihitung seperti ini:

  1. Baris kode
  2. Baris nama produk
  3. Baris harga
  4. Baris stok

Jika pengguna ingin mengambil harga, gunakan angka 3. Jika ingin mengambil stok, gunakan angka 4.

Kesalahan Jika Nomor Baris Salah

Misalnya, pengguna menulis:

=HLOOKUP("P003",A1:D4,5,FALSE)

Padahal tabel hanya memiliki 4 baris. Excel akan menampilkan error #REF! karena baris kelima tidak tersedia dalam range tersebut.

Tips Menentukan Row Index Number

Sebelum menulis rumus:

  • Lihat area tabel yang dipilih
  • Hitung urutan baris dari atas
  • Gunakan angka sesuai posisi data yang ingin diambil

Langkah sederhana ini mencegah kesalahan hasil.

Penggunaan TRUE dan FALSE pada HLOOKUP

Parameter terakhir pada HLOOKUP menentukan jenis pencocokan yang digunakan.

FALSE untuk Kecocokan Tepat

Gunakan FALSE jika nilai yang dicari harus sama persis.

Contoh:
=HLOOKUP("Maret",A1:D2,2,FALSE)

Excel hanya akan mengambil data jika teks “Maret” benar-benar ditemukan pada baris atas.

TRUE untuk Kecocokan Mendekati

Gunakan TRUE jika mencari nilai terdekat dalam data yang sudah diurutkan menaik. Metode ini lebih sering digunakan pada angka atau kategori rentang tertentu.

Contoh sederhana:

  • Baris pertama berisi batas nilai: 0, 60, 75, 90
  • Baris kedua berisi kategori: D, C, B, A

Formula HLOOKUP dapat dipakai untuk menentukan grade berdasarkan skor.

Mengapa Pemula Sebaiknya Memakai FALSE

Jika data tidak diurutkan dengan benar, TRUE dapat menghasilkan jawaban yang keliru. Karena itu, untuk mencari nama produk, bulan, kode, atau label tertentu, gunakan FALSE.

Contoh Rumus Excel HLOOKUP dalam Berbagai Kebutuhan

Berikut beberapa contoh agar penerapan formula lebih mudah dipahami.

Contoh 1: Mengambil Harga Produk

Produk Buku Pensil Penghapus
Harga 12000 3000 2500

Rumus:

=HLOOKUP("Pensil",A1:D2,2,FALSE)

Hasil:

3000

Contoh 2: Mengambil Data Penjualan Bulanan

Bulan Januari Februari Maret
Omzet 5000000 6250000 5800000

Rumus:

=HLOOKUP("Februari",A1:D2,2,FALSE)

Hasil:

6250000

Contoh 3: Menemukan Stok Berdasarkan Kode Barang

Kode BRG001 BRG002 BRG003
Stok 30 45 18

Rumus:

=HLOOKUP("BRG002",A1:D2,2,FALSE)

Hasil:

45

Contoh 4: Mengambil Nama Produk dari Kode

Kode P001 P002 P003
Produk Buku Pensil Spidol

Rumus:

=HLOOKUP("P003",A1:D2,2,FALSE)

Hasil:

Spidol

Contoh 5: Mengambil Nilai Berdasarkan Kategori

Siswa Andi Budi Citra
Nilai 85 90 78

Rumus:

=HLOOKUP("Budi",A1:D2,2,FALSE)

Hasil:

90

Perbedaan HLOOKUP dan VLOOKUP

Keduanya sama-sama digunakan untuk mencari data, tetapi arah pencariannya berbeda.

Fungsi Arah Pencarian Cocok untuk
HLOOKUP Horizontal Data tersusun mendatar
VLOOKUP Vertikal Data tersusun ke bawah

Kapan Menggunakan HLOOKUP

Gunakan HLOOKUP jika:

  • Kriteria pencarian berada di baris pertama
  • Data pendukung berada di baris bawahnya
  • Struktur tabel melebar ke samping

Kapan Menggunakan VLOOKUP

Gunakan VLOOKUP jika:

  • Kriteria pencarian berada di kolom pertama
  • Data pendukung berada di kolom sebelah kanan
  • Struktur tabel memanjang ke bawah

Memilih fungsi yang sesuai ibarat memakai peta berdasarkan arah jalan; ketika arahnya tepat, pencarian menjadi lebih cepat.

Kesalahan Umum Saat Menggunakan Rumus Excel HLOOKUP

Beberapa kendala sering muncul saat pemula mulai memakai formula ini.

Lookup Value Tidak Ada di Baris Pertama

HLOOKUP hanya mencari pada baris pertama dari table_array. Jika nilai pencarian berada di baris kedua atau ketiga, rumus tidak akan menemukannya.

Row Index Number Tidak Sesuai

Jika nomor baris terlalu besar atau salah hitung, hasil bisa keliru atau muncul error. Pastikan angka baris dihitung dari range yang dipilih, bukan dari nomor baris asli worksheet.

Menggunakan TRUE pada Data yang Tidak Terurut

Pencocokan mendekati hanya aman jika data sudah diurutkan secara benar. Jika tidak, hasil pencarian bisa meleset.

Format Data Berbeda

Teks 001 berbeda dengan angka 1. Begitu juga teks dengan spasi tersembunyi dapat membuat hasil tidak ditemukan. Pastikan format data konsisten.

Tips Menggunakan HLOOKUP agar Lebih Mudah

Beberapa langkah sederhana dapat membuat formula lebih nyaman digunakan dalam tabel kerja.

Gunakan FALSE untuk Pencarian Umum

Untuk data kategori, nama, atau kode, parameter FALSE membuat hasil lebih akurat.

Gunakan Referensi Sel agar Dinamis

Letakkan nilai pencarian pada sel tersendiri agar formula tidak perlu diubah terus-menerus.

Periksa Tabel Sebelum Membuat Rumus

Pastikan:

  • Baris pertama berisi data acuan
  • Baris selanjutnya berisi nilai yang ingin diambil
  • Rentang tabel sudah mencakup seluruh data yang diperlukan

Gunakan IFERROR untuk Menangani Error

Jika nilai tidak ditemukan, hasil #N/A bisa diganti dengan teks lain.

Contoh:

=IFERROR(HLOOKUP(F2,A1:D3,2,FALSE),"Data tidak ditemukan")

Formula ini membuat worksheet terlihat lebih rapi dan mudah dipahami pengguna lain.

Comments

Leave a Reply

Your email address will not be published. Required fields are marked *