HLookup vs VLookup: Kupas Tuntas Perbedaan + Contoh Simpel!

Table of Contents

Excel punya banyak banget fungsi yang bisa bikin hidup kita lebih mudah, terutama kalau urusan data. Nah, di antara sekian banyak fungsi itu, ada dua yang sering banget dipakai dan kadang bikin bingung, yaitu HLOOKUP dan VLOOKUP. Kedua fungsi ini sama-sama berguna buat mencari data dalam tabel, tapi cara kerjanya beda. Biar nggak salah pakai dan makin jago Excel, yuk kita bahas tuntas perbedaan HLOOKUP dan VLOOKUP beserta contohnya!

Mengenal Lebih Dekat VLOOKUP: Si Pencari Vertikal

VLOOKUP Excel
Image just for illustration

VLOOKUP adalah singkatan dari Vertical Lookup. Sesuai namanya, fungsi ini bekerja secara vertikal atau tegak lurus. Bayangin kamu lagi nyari buku di rak perpustakaan yang tersusun ke atas dan ke bawah. VLOOKUP ini jagonya kalau data yang mau kamu cari tersusun dalam kolom-kolom.

Cara Kerja VLOOKUP

VLOOKUP bekerja dengan mencari nilai tertentu di kolom paling kiri sebuah tabel. Setelah ketemu, dia akan bergerak secara horizontal ke kanan untuk mengambil nilai dari kolom yang kamu inginkan. Penting diingat, VLOOKUP selalu mulai mencari dari kolom paling kiri. Jadi, data yang mau kamu jadikan patokan pencarian harus ada di kolom paling kiri tabel.

Sintaks VLOOKUP

Rumus VLOOKUP punya empat komponen utama, yaitu:

=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
  • lookup_value: Nilai yang mau kamu cari. Ini bisa berupa angka, teks, atau referensi sel yang berisi nilai yang kamu cari.
  • table_array: Tabel atau rentang sel tempat data kamu berada. Pastikan kolom paling kiri dari tabel ini berisi lookup_value.
  • col_index_num: Nomor kolom dalam table_array yang berisi nilai yang ingin kamu ambil. Kolom paling kiri dihitung sebagai kolom ke-1.
  • [range_lookup]: Argumen opsional yang menentukan jenis pencarian. Ada dua pilihan:
    • TRUE atau dikosongkan: Pencarian approximate match. VLOOKUP akan mencari nilai yang paling mendekati lookup_value jika tidak menemukan nilai yang persis sama. Syaratnya, kolom pertama di table_array harus diurutkan dari kecil ke besar.
    • FALSE atau 0: Pencarian exact match. VLOOKUP akan mencari nilai yang persis sama dengan lookup_value. Jika tidak ditemukan, VLOOKUP akan menghasilkan error #N/A. Ini yang paling sering dipakai karena biasanya kita mau hasil yang tepat.

Contoh Penggunaan VLOOKUP

Misalnya, kamu punya tabel daftar harga produk seperti ini:

Kode Produk Nama Produk Harga
PD001 Pensil Warna Rp 5.000
BK002 Buku Gambar Rp 10.000
PS003 Penghapus Rp 2.500
PG004 Penggaris Rp 3.000

Kamu ingin mencari harga produk dengan kode “BK002”. Rumus VLOOKUP-nya akan seperti ini (misalnya tabel di atas ada di sel A1:C5):

=VLOOKUP("BK002", A1:C5, 3, FALSE)

Penjelasan:

  • “BK002”: Nilai yang dicari (lookup_value).
  • A1:C5: Tabel tempat mencari data (table_array).
  • 3: Nomor kolom harga (col_index_num), karena kolom harga adalah kolom ketiga dalam tabel.
  • FALSE: Pencarian exact match (range_lookup).

Hasilnya akan Rp 10.000, sesuai dengan harga buku gambar.

Mengenal Lebih Dekat HLOOKUP: Si Penjelajah Horizontal

HLOOKUP Excel
Image just for illustration

HLOOKUP adalah singkatan dari Horizontal Lookup. Nah, kalau VLOOKUP jagonya vertikal, HLOOKUP ini ahlinya horizontal atau mendatar. Bayangin lagi rak buku, tapi kali ini bukunya disusun mendatar dari kiri ke kanan. HLOOKUP cocok banget kalau data kamu tersusun dalam baris-baris.

Cara Kerja HLOOKUP

HLOOKUP bekerja dengan mencari nilai tertentu di baris paling atas sebuah tabel. Setelah ketemu, dia akan bergerak secara vertikal ke bawah untuk mengambil nilai dari baris yang kamu inginkan. Sama seperti VLOOKUP, HLOOKUP selalu mulai mencari dari baris paling atas. Jadi, data yang mau kamu jadikan patokan pencarian harus ada di baris paling atas tabel.

Sintaks HLOOKUP

Rumus HLOOKUP mirip banget sama VLOOKUP, cuma beda di cara kerjanya yang horizontal. Komponennya juga sama:

=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
  • lookup_value: Nilai yang mau kamu cari, sama seperti di VLOOKUP.
  • table_array: Tabel atau rentang sel tempat data kamu berada. Pastikan baris paling atas dari tabel ini berisi lookup_value.
  • row_index_num: Nomor baris dalam table_array yang berisi nilai yang ingin kamu ambil. Baris paling atas dihitung sebagai baris ke-1.
  • [range_lookup]: Argumen opsional untuk jenis pencarian, sama persis dengan VLOOKUP (TRUE/FALSE atau 1/0).

Contoh Penggunaan HLOOKUP

Misalnya, kamu punya tabel data penjualan bulanan seperti ini:

Bulan Januari Februari Maret April
Penjualan Rp 150.000 Rp 180.000 Rp 200.000 Rp 190.000

Kamu ingin mencari data penjualan di bulan Maret. Rumus HLOOKUP-nya akan seperti ini (misalnya tabel di atas ada di sel A1:E3):

=HLOOKUP("Maret", A1:E3, 2, FALSE)

Penjelasan:

  • “Maret”: Nilai yang dicari (lookup_value).
  • A1:E3: Tabel tempat mencari data (table_array).
  • 2: Nomor baris penjualan (row_index_num), karena baris penjualan adalah baris kedua dalam tabel.
  • FALSE: Pencarian exact match (range_lookup).

Hasilnya akan Rp 200.000, sesuai dengan penjualan bulan Maret.

Perbedaan Utama HLOOKUP dan VLOOKUP: Vertikal vs. Horizontal

Perbedaan HLOOKUP dan VLOOKUP
Image just for illustration

Setelah lihat contoh-contoh di atas, mungkin kamu udah mulai ngeh perbedaan utama antara HLOOKUP dan VLOOKUP. Biar lebih jelas lagi, yuk kita rangkum dalam tabel perbedaan:

Fitur VLOOKUP HLOOKUP
Arah Pencarian Vertikal (dari atas ke bawah) Horizontal (dari kiri ke kanan)
Kolom/Baris Patokan Kolom paling kiri tabel Baris paling atas tabel
Struktur Data Ideal Data tersusun dalam kolom Data tersusun dalam baris
Argumen Utama col_index_num (nomor kolom) row_index_num (nomor baris)
Penggunaan Umum Lebih sering dipakai karena data umumnya disusun vertikal Lebih jarang dipakai, untuk data horizontal

Intinya:

  • VLOOKUP: Cari data di kolom paling kiri, ambil nilai dari kolom lain di baris yang sama. Cocok untuk data yang disusun vertikal (misalnya daftar produk, daftar karyawan).
  • HLOOKUP: Cari data di baris paling atas, ambil nilai dari baris lain di kolom yang sama. Cocok untuk data yang disusun horizontal (misalnya laporan bulanan, tabel ringkasan).

Analogi Sederhana:

Bayangin kamu lagi main peta harta karun.

  • VLOOKUP: Kamu punya daftar koordinat (misalnya A1, B2, C3) dan petunjuk “Lihat kolom A, lalu turun ke baris yang sesuai”. Kamu bergerak vertikal di kolom A sampai ketemu koordinat yang tepat, lalu bergerak horizontal ke kolom lain untuk menemukan harta karunnya.
  • HLOOKUP: Kamu punya daftar koordinat (misalnya 1A, 2B, 3C) dan petunjuk “Lihat baris 1, lalu geser ke kolom yang sesuai”. Kamu bergerak horizontal di baris 1 sampai ketemu koordinat yang tepat, lalu bergerak vertikal ke baris lain untuk menemukan harta karunnya.

Kapan Menggunakan HLOOKUP dan VLOOKUP?

Pemilihan antara HLOOKUP dan VLOOKUP sangat tergantung sama struktur data kamu.

Gunakan VLOOKUP Jika:

  • Data kamu tersusun dalam kolom-kolom.
  • Kolom pertama berisi data unik yang akan kamu jadikan patokan pencarian (misalnya ID produk, nama pelanggan).
  • Kamu ingin mencari informasi lain yang terkait dengan data patokan tersebut (misalnya harga produk, alamat pelanggan).

Contoh Kasus VLOOKUP:

  • Daftar Harga Produk: Mencari harga produk berdasarkan kode produk.
  • Database Karyawan: Mencari departemen karyawan berdasarkan ID karyawan.
  • Konversi Mata Uang: Mencari nilai tukar mata uang asing terhadap Rupiah.
  • Nilai Akademik: Mencari nilai huruf berdasarkan rentang nilai angka.

Gunakan HLOOKUP Jika:

  • Data kamu tersusun dalam baris-baris.
  • Baris pertama berisi data unik yang akan kamu jadikan patokan pencarian (misalnya nama bulan, kategori produk).
  • Kamu ingin mencari informasi lain yang terkait dengan data patokan tersebut yang ada di baris-baris di bawahnya (misalnya penjualan bulanan, total biaya per kategori).

Contoh Kasus HLOOKUP:

  • Laporan Penjualan Bulanan: Mencari total penjualan untuk bulan tertentu.
  • Ringkasan Keuangan: Mencari total pendapatan per kuartal.
  • Jadwal Kegiatan: Mencari kegiatan yang terjadwal pada hari tertentu.
  • Tabel Tarif Pajak: Mencari tarif pajak berdasarkan tingkat pendapatan.

Mana yang Lebih Sering Dipakai?

Secara umum, VLOOKUP lebih sering digunakan daripada HLOOKUP. Kenapa? Karena kebanyakan data di dunia nyata memang lebih sering disusun secara vertikal dalam bentuk tabel dengan kolom-kolom. Misalnya, database pelanggan, daftar inventaris, laporan penjualan detail, dan lain-lain. Format vertikal ini lebih mudah dibaca dan diolah.

Tapi, bukan berarti HLOOKUP nggak penting ya! Ada kalanya kita ketemu data yang lebih rapi kalau disusun horizontal, terutama untuk data summary atau ringkasan. Di situasi seperti itu, HLOOKUP jadi penyelamat.

Tips dan Trik Menggunakan HLOOKUP dan VLOOKUP

Biar makin mahir pakai HLOOKUP dan VLOOKUP, nih ada beberapa tips dan trik yang bisa kamu terapkan:

  1. Pastikan Data Patokan di Kolom/Baris Pertama: Ingat ya, VLOOKUP selalu cari di kolom paling kiri, HLOOKUP selalu cari di baris paling atas. Jadi, susun data kamu dengan benar.

  2. Pilih range_lookup yang Tepat:

    • FALSE (Exact Match): Paling aman dan sering dipakai kalau kamu mau hasil yang persis sama dengan lookup_value. Kalau nggak ketemu, ya error #N/A.
    • TRUE (Approximate Match): Hati-hati pakai ini! Data di kolom/baris pertama harus sudah diurutkan dari kecil ke besar. VLOOKUP/HLOOKUP akan mencari nilai yang terbesar tapi masih lebih kecil atau sama dengan lookup_value. Biasanya dipakai untuk mencari rentang nilai (misalnya mencari kategori nilai berdasarkan angka).
  3. Gunakan IFERROR untuk Menangani Error #N/A: Kalau lookup_value nggak ketemu, VLOOKUP/HLOOKUP akan menghasilkan error #N/A. Biar tampilan spreadsheet kamu lebih rapi, bungkus rumus VLOOKUP/HLOOKUP dengan fungsi IFERROR. Contoh:

    =IFERROR(VLOOKUP("BK005", A1:C5, 3, FALSE), "Produk Tidak Ditemukan")
    

    Rumus ini akan menampilkan “Produk Tidak Ditemukan” kalau kode produk “BK005” tidak ada di tabel.

  4. Perhatikan Referensi Sel: Kalau kamu copy-paste rumus VLOOKUP/HLOOKUP ke sel lain, pastikan referensi tabel (table_array) tetap benar. Gunakan referensi absolut (misalnya $A$1:$C$5) kalau tabelnya tetap dan nggak mau berubah saat rumus dicopy.

  5. Alternatif: INDEX dan MATCH: Meskipun HLOOKUP dan VLOOKUP powerful, ada fungsi lain yang lebih fleksibel yaitu kombinasi INDEX dan MATCH. Kombinasi ini bisa mengatasi beberapa keterbatasan VLOOKUP/HLOOKUP, misalnya:

    • Tidak harus mencari di kolom/baris pertama.
    • Bisa mencari ke kiri (VLOOKUP/HLOOKUP hanya bisa ke kanan/bawah).

    Tapi, untuk pemula, HLOOKUP dan VLOOKUP biasanya sudah cukup kok. INDEX dan MATCH bisa dipelajari nanti kalau udah lebih lancar.

Kesimpulan: Pilih yang Tepat Sesuai Struktur Data

HLOOKUP dan VLOOKUP adalah dua fungsi penting di Excel yang sangat berguna untuk mencari data dalam tabel. Perbedaan utama terletak pada arah pencarian: VLOOKUP vertikal, HLOOKUP horizontal. Pilih fungsi yang sesuai dengan struktur data kamu. Kalau data tersusun kolom-kolom, pakai VLOOKUP. Kalau data tersusun baris-baris, pakai HLOOKUP.

Dengan memahami perbedaan dan cara kerja kedua fungsi ini, kamu bakal makin jago olah data di Excel dan kerjaan jadi lebih cepat selesai. Jangan lupa latihan terus biar makin lancar ya!

Yuk, Diskusi!

Gimana, udah lebih paham kan perbedaan HLOOKUP dan VLOOKUP? Fungsi mana nih yang paling sering kamu pakai? Atau punya pengalaman menarik pakai kedua fungsi ini? Share di kolom komentar ya! Kita diskusi bareng!

Posting Komentar