Rumus HLOOKUP Excel: Cara Cari Data Secara Horizontal
Blog/Tutorial Excel & Sheets/Rumus HLOOKUP Excel: Cara Cari Data Secara Horizontal

Rumus HLOOKUP Excel: Cara Cari Data Secara Horizontal

BimaBima
·27 Januari 2026·7 menit baca

Penulis

Bima

Bima

Founder & Data Professional

Bagikan

TL;DR

HLOOKUP adalah fungsi Excel yang nyari nilai di baris paling atas sebuah tabel, lalu balikin nilai dari baris lain di kolom yang sama. Sintaksnya =HLOOKUP(nilai_dicari; tabel; nomor_baris; FALSE). Huruf H artinya horizontal — fungsi ini kepakai kalau data kamu melebar ke samping, misalnya kolom Jan sampai Des. Argumen FALSE wajib ditulis biar Excel nyari yang persis sama.

HLOOKUP adalah fungsi Excel yang nyari nilai di baris paling atas sebuah tabel, lalu ngambil data dari baris di bawahnya, di kolom yang sama.

Huruf H-nya dari horizontal. Kepakai kalau data kamu melebar ke samping — kolom Jan sampai Des, minggu 1 sampai 4, atau kelas A sampai F.

Contoh di sini pakai rekap bulanan toko_berkah. Bulannya jadi kolom, metriknya jadi baris:

 AB — JanC — FebD — MarE — AprF — MeiG — Jun
1MetrikJanFebMarAprMeiJun
2Target40.000.00042.000.00045.000.00045.000.00050.000.00048.000.000
3Realisasi38.500.00044.200.00041.800.00047.900.00055.300.00043.100.000
4Transaksi412455398501578447
5Pelanggan Baru344128526639

Apa itu rumus HLOOKUP di Excel?

HLOOKUP nyari nilai yang kamu minta di baris pertama range yang kamu blok, terus balikin nilai dari baris ke-n di kolom yang sama. Kamu yang nentuin n-nya.

Bedanya sama VLOOKUP cuma arah. VLOOKUP nyari di kolom paling kiri dan ngambil ke kanan. HLOOKUP nyari di baris paling atas dan ngambil ke bawah.

Dokumentasi resminya ada di halaman HLOOKUP Microsoft.

Gimana sintaks rumus HLOOKUP?

=HLOOKUP(nilai_dicari; tabel; nomor_baris; [mode_cocok])
ArgumenWajib?Isinya apa
nilai_dicariYaNilai yang dicari di baris paling atas tabel, misalnya "Mei"
tabelYaSeluruh tabel, mulai dari baris header (A1:G5)
nomor_barisYaBaris ke berapa isinya mau diambil. Baris 1 = header
mode_cocokGak, tapi tulisFALSE = persis sama. TRUE (default) = mendekati

Argumen keempat itu "opsional" di dokumentasi, tapi praktisnya wajib. Tanpa FALSE, Excel pakai mode approximate dan bakal ngasih hasil ngawur di tabel yang headernya gak urut — kayak nama bulan.

Pemisah argumen di sini titik koma (;), sesuai regional Indonesia. Excel setelan English pakai koma.

Gimana cara pakai HLOOKUP step by step?

Kasusnya: kamu ketik nama bulan di sel B8, dan realisasi omzet bulan itu muncul di B9.

  1. Ketik Mei di sel B8.
  2. Klik B9, ketik =HLOOKUP(.
  3. Klik B8 sebagai nilai yang dicari, kasih titik koma.
  4. Blok A1:G5 — seluruh tabel, termasuk baris header. Kasih titik koma.
  5. Ketik 3 — Realisasi ada di baris ke-3 dari tabel. Kasih titik koma.
  6. Ketik FALSE, tutup kurung, Enter.
=HLOOKUP(B8; A1:G5; 3; FALSE)

Hasil: 55300000

Angka 3 itu posisi baris di dalam tabel yang kamu blok, bukan nomor baris di sheet. Kebetulan di contoh ini sama, soalnya tabelnya mulai dari baris 1. Kalau tabel kamu mulai dari baris 5, hitung ulang dari situ.

Apa bedanya HLOOKUP dan VLOOKUP?

HalVLOOKUPHLOOKUP
Nyari di manaKolom paling kiriBaris paling atas
Ngambil ke manaKe kananKe bawah
Argumen ketigaNomor kolomNomor baris
Cocok buatData memanjang ke bawahData melebar ke samping
Contoh kasusDaftar produk, master karyawanRekap bulanan, jadwal mingguan

Selebihnya identik, termasuk kelemahannya. Dua-duanya gak bisa nyari mundur, dan dua-duanya rusak kalau ada baris (atau kolom) disisipin di tengah tabel.

Buat yang bebas arah, pilihannya ada di INDEX MATCH atau XLOOKUP.

Gimana bikin nomor baris HLOOKUP jadi otomatis?

Angka 3 yang diketik manual itu titik lemahnya. Nyisipin satu baris metrik baru, dan semua rumus kamu geser jadi salah.

Solusinya: ganti angka tetapnya pakai MATCH.

Kamu ketik nama bulan di B8 dan nama metrik di A9:

=HLOOKUP($B$8; $A$1:$G$5; MATCH($A9; $A$1:$A$5; 0); FALSE)

MATCH nyari teks di kolom A, terus balikin posisi barisnya. Ketik "Realisasi" → dapat 3. Ketik "Transaksi" → dapat 4.

Sekarang kamu bisa copy rumus ini ke bawah buat semua metrik, dan gak ada satu angka pun yang perlu diketik manual. Cara kerja MATCH lengkapnya ada di halaman fungsi MATCH.

Contoh kasus: dashboard target vs realisasi toko_berkah

Bu Sari mau satu sel yang bisa nunjukin performa bulan mana aja, tinggal ganti nama bulan di dropdown.

Bulan     (B8) : Mei
Target    (B9) : =HLOOKUP($B$8; $A$1:$G$5; 2; FALSE)   → 50.000.000
Realisasi (B10): =HLOOKUP($B$8; $A$1:$G$5; 3; FALSE)   → 55.300.000
Selisih   (B11): =B10 - B9                             → 5.300.000
Pencapaian(B12): =B10 / B9                             → 111%
Status    (B13): =IF(B10>=B9; "TERCAPAI"; "MELESET")   → TERCAPAI

Dari 6 bulan di data ini, cuma 3 yang tembus target: Februari, April, dan Mei. Semester pertama meleset Rp 4,2 juta dari total target Rp 270 juta.

Yang menarik ada di Maret. Realisasinya Rp 41,8 juta — turun dari Februari — dan transaksinya cuma 398, paling rendah sepanjang semester. Pelanggan baru cuma 28 orang.

Mei kebalikannya: 66 pelanggan baru, 578 transaksi, omzet tembus Rp 55,3 juta. Kalau kamu cuma lihat angka omzet doang, kamu gak akan tau bahwa lonjakannya datang dari pelanggan baru, bukan dari pelanggan lama yang belanja lebih banyak.

Kesalahan umum pakai HLOOKUP

1. Lupa nulis FALSE

=HLOOKUP(B8; A1:G5; 3) gak error, tapi hasilnya bisa salah. Excel bakal pakai mode approximate dan nganggep baris header udah urut naik. Nama bulan gak urut alfabet, jadi hasilnya ngaco.

2. Blok tabel gak mulai dari baris header

Kalau kamu blok A2:G5, baris pencarian jadi baris Target — bukan nama bulan. HLOOKUP bakal nyari "Mei" di deretan angka, dan keluar #N/A.

3. Nomor baris diketik manual, terus tabelnya diubah

Nyisipin baris metrik baru di posisi 3, dan semua rumus yang nunjuk baris 3 tiba-tiba nunjuk data yang salah. Gak ada error, cuma angka yang keliru. Pakai MATCH biar aman.

4. Lupa kunci range waktu di-copy

Range A1:G5 tanpa $ bakal geser jadi A2:G6 begitu rumusnya di-copy ke bawah. Kunci pakai $A$1:$G$5.

5. Header ada spasi nyempil

Sel yang isinya "Mei " (ada spasi di belakang) gak akan cocok sama "Mei". Bersihin dulu pakai TRIM, atau bungkus nilai yang dicari: =HLOOKUP(TRIM(B8); ...).

FAQ soal rumus HLOOKUP

HLOOKUP bisa nyari ke atas?

Gak bisa. HLOOKUP selalu nyari di baris pertama tabel, dan cuma bisa ngambil data dari baris di bawahnya. Kalau data yang kamu butuh ada di atas baris pencarian, pakai INDEX MATCH — fungsi itu gak peduli arah.

Kenapa hasilnya #REF!?

Berarti nomor baris yang kamu minta lebih besar dari jumlah baris di tabel. Misalnya kamu minta baris 7 padahal tabelnya cuma 5 baris. Cek lagi range yang kamu blok.

HLOOKUP bisa dipakai di Google Sheets?

Bisa, sintaksnya sama persis. Bedanya cuma pemisah argumen: Google Sheets pakai koma, kecuali kamu ubah setelan locale-nya ke Indonesia.

Mending nyusun ulang tabelnya jadi vertikal?

Kalau tabelnya bakal kamu pakai buat analisis lanjutan — pivot table, chart, atau import ke database — iya, susun ulang jadi format panjang (satu baris satu observasi). Tapi buat laporan yang dibaca manusia, format melebar sering lebih enak dilihat, dan HLOOKUP jawabannya.

Ringkasnya

HLOOKUP nyari di baris atas, ngambil ke bawah. VLOOKUP kebalikannya. Itu satu-satunya beda.

Selalu tulis FALSE di argumen keempat. Ini satu kebiasaan yang nyelamatin kamu dari bug yang gak keliatan.

Dan kalau nomor barisnya sering berubah, ganti pakai MATCH. Rumusnya jadi sedikit lebih panjang, tapi gak akan rusak waktu tabelnya diubah orang lain.

Coba bikin satu sel dropdown bulan di file laporan kamu, terus tarik semua metriknya pakai HLOOKUP. Kalau mau lihat argumen lengkapnya, kulik di halaman fungsi HLOOKUP.

Coba Langsung

Mau praktek langsung? Mulai latihan SQL gratis

Latihan interaktif, langsung di browser.

Buka NgulikSQL →
Bagikan:
Bima
Ditulis oleh

Bima

Founder & Data Professional

Founder Ngulik Data. Passionate about making data analysis accessible for everyone.

Artikel Terkait

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis
Tutorial Excel & Sheets
11 Juli 2026•10 menit baca

Template Laporan Penjualan Excel: Struktur yang Dipakai Analis

Template laporan penjualan yang bener cuma butuh 3 sheet. Yang bikin laporan orang rusak biasanya karena data mentah dan hasil dicampur di satu tempat.

BimaBima
Cara Menghubungkan Google Sheets ke Looker Studio
Tutorial Excel & Sheets
8 Juli 2026•10 menit baca

Cara Menghubungkan Google Sheets ke Looker Studio

Nyambungin Google Sheets ke Looker Studio cuma butuh 5 menit. Yang bikin lama itu datanya belum rapi. Ini urutan yang bener.

BimaBima
Cara Share Google Sheets dengan Aman: Permission & Protected Range
Tutorial Excel & Sheets
5 Juli 2026•9 menit baca

Cara Share Google Sheets dengan Aman: Permission & Protected Range

Panduan step by step share Google Sheets tanpa bikin rumus kehapus atau data gaji bocor — dari level permission, protected range, sampai audit siapa yang buka.

BimaBima
Kembali ke Blog
Ngulik Data logoNgulik Data

Platform edukasi data lengkap untuk professionals Indonesia. Belajar SQL, Data Analysis, dan lebih banyak lagi dengan praktek langsung dan feedback real-time.

Copyright © 2026 - All rights reserved

LINKS
SupportPricingDatasetBlogAffiliates
LEGAL
Terms of servicesPrivacy policy
Ngulik Data
DatasetLeaderboardBlogStore