Asset 20 8 2
Does AI recommend your business? Run the free check →

Join 15,000 business owners, marketers and entrepreneurs. The Sunday newsletter you'll be annoyed only arrives once a week.

Article

Rumus HLOOKUP Excel: mencari di baris atas tabel, dengan contoh (2026)

Rumus HLOOKUP adalah =HLOOKUP(lookup_value, table_array, row_index_num, range_lookup). HLOOKUP mencari nilai di baris atas tabel, lalu mengembalikan nilai di kolom yang sama dari baris yang kamu tentukan. Contoh: =HLOOKUP("Bantalan", A1:C4, 3, FALSE) mencari Bantalan di baris 1 dan mengambil nilai dari baris 3 di kolom yang sama. Isi argumen terakhir dengan FALSE kalau hasilnya harus persis.

Huruf H pada HLOOKUP adalah singkatan dari Horizontal. Microsoft membedakannya dengan jelas: pakai HLOOKUP kalau nilai pembanding ada di sebuah baris di bagian atas tabel data dan kamu ingin mengambil data dari baris tertentu di bawahnya. Pakai VLOOKUP kalau nilai pembanding ada di kolom sebelah kiri data. Ini saya baca di Dukungan Microsoft pada Oktober 2026, dan saya rangkum dengan contoh dari artikelnya.

Jadi pertanyaan pertama sebelum menulis rumus bukan soal sintaks, tapi soal bentuk tabel kamu. Kalau judul seperti nama barang atau bulan berjajar mendatar di baris paling atas, HLOOKUP yang cocok. Kalau judul itu berjajar menurun di kolom paling kiri, pakai VLOOKUP.

Sintaks HLOOKUP dan arti setiap argumen

ArgumenWajib?Isinya
lookup_valueWajibNilai yang dicari di baris pertama tabel. Bisa berupa nilai, referensi, atau string teks.
table_arrayWajibTabel informasi tempat data dicari. Gunakan referensi ke sebuah rentang atau nama rentang.
row_index_numWajibNomor baris di table_array tempat nilai hasil diambil. 1 mengembalikan baris pertama, 2 baris kedua, dan seterusnya.
range_lookupOpsionalTRUE atau dihilangkan untuk kecocokan yang mendekati, FALSE untuk kecocokan persis.

Di artikel Microsoft, range_lookup ditulis di dalam kurung siku karena opsional. Saat mengetik rumus, kurung siku itu tidak ikut diketik. Nilai di baris pertama table_array boleh berupa teks, angka, atau nilai logika.

Cara mencoba contoh HLOOKUP dari Microsoft

Microsoft memberi tabel contoh dengan tiga judul kolom di baris pertama: Poros, Bantalan, dan Baut, dengan rentang data A1:C4. Cara mencobanya:

  1. Salin data contoh dan tempel ke sel A1 lembar kerja Excel yang baru.
  2. Agar rumus menampilkan hasil, pilih datanya, tekan F2, lalu tekan Enter.
  3. Kalau perlu, lebarkan kolom supaya semua data terlihat.

Lima contoh rumus HLOOKUP dan cara membacanya

RumusYang dilakukan
=HLOOKUP("Poros", A1:C4, 2, TRUE)Mencari Poros di baris 1, lalu mengembalikan nilai dari baris 2 di kolom yang sama (kolom A).
=HLOOKUP("Bantalan", A1:C4, 3, FALSE)Mencari Bantalan di baris 1, lalu mengembalikan nilai dari baris 3 di kolom yang sama (kolom B).
=HLOOKUP("B", A1:C4, 3, TRUE)Mencari B di baris 1. Karena kecocokan persis untuk B tidak ada, Excel memakai nilai terbesar di baris 1 yang kurang dari B, yaitu Poros di kolom A, lalu mengembalikan baris 3.
=HLOOKUP("Baut", A1:C4, 4)Mencari Baut di baris 1, lalu mengembalikan nilai dari baris 4 di kolom yang sama (kolom C). Argumen terakhir dihilangkan, jadi Excel memakai TRUE.
=HLOOKUP(3, {1,2,3;"a","b","c";"d","e","f"}, 2, TRUE)Mencari angka 3 di konstanta array tiga baris, lalu mengembalikan nilai dari baris 2 di kolom yang sama. Hasilnya c.

Contoh ketiga adalah pelajaran terpenting di halaman ini. Kamu mencari B, tidak ada kolom bernama B, tapi Excel tidak menampilkan kesalahan. Excel diam-diam mengambil kolom Poros. Itulah yang terjadi kalau argumen terakhir diisi TRUE atau dibiarkan kosong.

Contoh terakhir memakai konstanta array, bukan rentang sel. Dalam konstanta array, setiap baris dipisahkan dengan titik koma (;) dan setiap nilai dalam satu baris dipisahkan dengan koma. Angka 3 ada di kolom ketiga baris pertama, jadi baris 2 di kolom yang sama berisi c.

TRUE atau FALSE: aturan urutan di baris atas

Kalau range_lookup diisi TRUE atau dihilangkan, HLOOKUP mengembalikan kecocokan yang mendekati: kalau kecocokan persis tidak ditemukan, yang dipakai adalah nilai terbesar yang kurang dari lookup_value. Supaya hasilnya benar, nilai di baris pertama table_array harus diurutkan naik dari kiri ke kanan dengan urutan ini: ...-2, -1, 0, 1, 2,..., lalu A sampai Z, lalu FALSE, lalu TRUE. Kalau tidak diurutkan, HLOOKUP tidak akan memberi nilai yang benar. Perhatikan judul di tabel contoh Microsoft: Poros, Bantalan, Baut. Urutannya tidak dari A ke Z, jadi untuk tabel seperti itu FALSE adalah pilihan yang lebih aman.

Kalau range_lookup diisi FALSE, HLOOKUP mencari kecocokan persis dan table_array tidak perlu diurutkan. Kalau nilainya tidak ditemukan, hasilnya #N/A. Satu hal lagi: HLOOKUP tidak membedakan huruf besar dan huruf kecil, jadi poros dan Poros dianggap sama.

Penyebab #N/A, #VALUE! dan #REF! di HLOOKUP

HasilPenyebab menurut Microsoft
#N/ADengan FALSE, nilai yang dicari tidak ditemukan. Dengan TRUE, nilai yang dicari lebih kecil daripada nilai terkecil di baris pertama table_array.
#VALUE!row_index_num kurang dari 1.
#REF!row_index_num lebih besar daripada jumlah baris di table_array.
Nilai salah tanpa pesanrange_lookup TRUE atau kosong, sementara baris pertama tidak diurutkan naik.

Mencari teks dengan wildcard

Kalau range_lookup diisi FALSE dan lookup_value berupa teks, kamu boleh memakai karakter wildcard di lookup_value. Tanda tanya (?) cocok dengan satu karakter, tanda bintang (*) cocok dengan urutan karakter. Kalau yang ingin kamu temukan adalah tanda tanya atau tanda bintang itu sendiri, ketik tilde (~) sebelum karakternya.

Work with me

Want AI doing the heavy lifting in your marketing?

I build the systems that handle the boring 80 percent, so you get your week back. Done properly, with the human kept in.

Alternatif yang disarankan Microsoft

Di bagian atas artikel HLOOKUP, Microsoft menyarankan mencoba XLOOKUP, versi HLOOKUP yang ditingkatkan. XLOOKUP bekerja ke segala arah dan mengembalikan kecocokan persis secara default, sehingga jebakan contoh ketiga di atas tidak terjadi kalau kamu tidak memintanya. HLOOKUP sendiri tersedia di Excel untuk Microsoft 365 (Windows dan Mac), Excel 2024, Excel 2021, Excel 2019, dan Excel 2016.

Pendapat saya

HLOOKUP sering terasa asing karena orang biasanya belajar VLOOKUP lebih dulu. Tapi kalau kamu menerima laporan dengan judul bulan atau produk di baris atas, rumus ini langsung menghemat waktu. Pegang dua aturan: hitung row_index_num mulai dari baris judul sebagai 1, dan selalu ketik FALSE di akhir kecuali baris atasnya memang sudah terurut. Kalau hasil laporan ini mau kamu kirim dari alamat terpisah, panduan cara membuat email baru bisa membantu, dan kalau akun lamamu sudah tidak dipakai, ada juga langkah menghapus akun Gmail.

Pertanyaan yang sering diajukan

Apa beda HLOOKUP dan VLOOKUP?

HLOOKUP mencari nilai di baris atas tabel dan mengambil hasil dari baris di bawahnya. VLOOKUP mencari di kolom sebelah kiri dan mengambil hasil dari kolom di kanannya.

Apa arti huruf H pada HLOOKUP?

H adalah singkatan dari Horizontal, karena HLOOKUP mencari secara mendatar di baris pertama tabel.

Bagaimana cara menghitung row_index_num?

Baris pertama table_array adalah 1, baris kedua 2, dan seterusnya. Baris judul tempat nilai dicari juga dihitung sebagai baris 1.

Kenapa HLOOKUP menghasilkan #REF!?

row_index_num lebih besar daripada jumlah baris di table_array. Kalau row_index_num kurang dari 1, hasilnya #VALUE!.

Apakah HLOOKUP membedakan huruf besar dan kecil?

Tidak. Menurut Microsoft, teks huruf besar dan huruf kecil dianggap sama.

Apakah baris pertama harus diurutkan?

Hanya kalau range_lookup TRUE atau dihilangkan. Dengan FALSE, table_array tidak perlu diurutkan.

Published and maintained by the Lilach Bullock team, covering marketing, AI and business growth.
Your buyers are asking AI who to use. Does it say you?

See for free whether ChatGPT, Claude, Perplexity, Gemini and Google name you, and get the plan to become the answer.

Check my AI visibility →
Sundays only

Get the Sunday newsletter.

One email a week. AI experiments, marketing tactics, and the workflows Lilach is building right now in her own business.

Subscribe free

Let’s get your marketing running on AI.

Book a free 30-minute call

We figure out what you need, where AI fits in, and what working together would look like.

Book the call →

Or take the 30-second calculator

You’ll see the hours and the money quietly leaking out of your week, and the three workflows worth building first.

Take the calculator →

Or grab the free AI resource library

Prompt packs, templates, checklists, and swipe files. The exact tools I build for paying clients. Yours, free.

Get the library →
Keep reading

More from the blog.