VLOOKUP & HLOOKUP: Panduan Lengkap, Contoh, dan Perbedaannya!
Excel itu gudangnya data. Tapi, data banyak kalau susah dicari ya sama aja bohong. Nah, di sinilah VLOOKUP dan HLOOKUP hadir sebagai pahlawan! Dua fungsi ini ibarat detektif handal yang bisa menemukan informasi yang kamu cari dalam tabel Excel dengan super cepat dan akurat. Penasaran kan apa itu VLOOKUP dan HLOOKUP? Yuk, kita bahas tuntas!
Mengenal Lebih Dekat VLOOKUP¶
Image just for illustration
VLOOKUP itu singkatan dari Vertical Lookup. Sesuai namanya, fungsi ini bekerja untuk mencari nilai dalam kolom pertama sebuah tabel data (yang tersusun secara vertikal) dan mengembalikan nilai dari kolom lain pada baris yang sama. Bayangkan kamu punya daftar nama siswa beserta nilainya. Dengan VLOOKUP, kamu bisa dengan mudah mencari nilai seorang siswa hanya dengan mengetikkan namanya. Praktis banget kan?
Cara Kerja VLOOKUP¶
VLOOKUP bekerja dengan cara mencocokkan nilai yang kamu cari (lookup_value) dengan nilai di kolom pertama tabel (table_array). Setelah ketemu kecocokan, VLOOKUP akan bergerak secara horizontal ke kolom yang kamu tentukan (col_index_num) dan mengambil nilai di sana. Terakhir, kamu perlu menentukan jenis pencocokan yang diinginkan (range_lookup), apakah pencocokan tepat atau perkiraan.
Sintaks VLOOKUP dan Penjelasannya¶
Rumus VLOOKUP itu seperti ini:
=VLOOKUP(lookup_value, table_array, col_index_num, [range_lookup])
Biar lebih jelas, mari kita bedah satu per satu komponennya:
lookup_value: Ini adalah nilai yang ingin kamu cari. Bisa berupa teks, angka, atau referensi sel yang berisi nilai yang dicari. Misalnya, nama siswa yang ingin kamu cari nilainya.table_array: Ini adalah tabel data tempat kamu mencari nilai. Pastikan kolom pertama dari tabel ini berisi nilai yang akan dicocokkan denganlookup_value. Tabel ini bisa berupa range sel atau nama range yang sudah kamu definisikan.col_index_num: Ini adalah nomor kolom dalamtable_arrayyang berisi nilai yang ingin kamu ambil. Nomor kolom dihitung mulai dari 1 untuk kolom pertama tabel. Contohnya, jika nilai yang ingin kamu ambil ada di kolom ketiga tabel, maka kamu isi dengan angka 3.[range_lookup]: Ini bersifat opsional. Menentukan jenis pencocokan yang diinginkan. Ada dua pilihan:- TRUE atau 1 (Pencocokan Perkiraan): VLOOKUP akan mencari nilai yang paling mendekati
lookup_valuejika tidak menemukan kecocokan tepat. Kolom pertamatable_arrayharus diurutkan secara menaik jika menggunakan pencocokan perkiraan. Jika tidak diisi, nilai default-nya adalah TRUE. - FALSE atau 0 (Pencocokan Tepat): VLOOKUP hanya akan mencari kecocokan yang persis sama dengan
lookup_value. Jika tidak ditemukan kecocokan tepat, VLOOKUP akan menghasilkan error#N/A. Ini adalah pilihan yang paling sering digunakan karena biasanya kita ingin mencari data yang benar-benar sesuai.
- TRUE atau 1 (Pencocokan Perkiraan): VLOOKUP akan mencari nilai yang paling mendekati
Contoh Penggunaan VLOOKUP yang Simpel¶
Misalkan kamu punya tabel daftar harga buah seperti ini di sheet Excel kamu:
| Nama Buah | Harga per Kilo | Stok Tersedia |
|---|---|---|
| Apel | 25000 | 100 |
| Jeruk | 15000 | 150 |
| Mangga | 30000 | 80 |
| Pisang | 12000 | 200 |
Dan kamu ingin mencari harga buah Jeruk. Kamu bisa menggunakan rumus VLOOKUP seperti ini di sel lain:
=VLOOKUP("Jeruk", A1:C5, 2, FALSE)
Penjelasan:
lookup_value:"Jeruk"(nilai yang dicari adalah “Jeruk”)table_array:A1:C5(tabel data dari sel A1 sampai C5)col_index_num:2(kita ingin mengambil nilai dari kolom kedua, yaitu “Harga per Kilo”)range_lookup:FALSE(pencocokan tepat, kita ingin mencari buah yang namanya persis “Jeruk”)
Hasilnya, rumus ini akan menampilkan angka 15000, yang merupakan harga Jeruk per kilo. Mudah kan?
Tips dan Trik VLOOKUP Biar Makin Jago¶
-
Pastikan Kolom Pertama Tabel Sudah Benar: VLOOKUP selalu mencari di kolom pertama
table_array. Jadi, pastikan kolom pertama ini berisi data yang ingin kamu jadikan acuan pencarian. -
Pilih Jenis Pencocokan yang Tepat: Kapan menggunakan
TRUEdan kapan menggunakanFALSE?- Gunakan
FALSE(pencocokan tepat) jika kamu ingin mencari data yang harus benar-benar sama persis denganlookup_value. Ini paling sering digunakan. - Gunakan
TRUE(pencocokan perkiraan) jika kamu ingin mencari nilai terdekat atau rentang nilai. Contohnya, untuk menentukan grade nilai berdasarkan rentang skor. Tapi, ingat kolom pertama tabel harus diurutkan menaik jika pakaiTRUE.
- Gunakan
-
Mengatasi Error #N/A: Error
#N/Amuncul kalau VLOOKUP tidak menemukanlookup_valuedi kolom pertamatable_array(jika menggunakanFALSE). Untuk mengatasi ini, kamu bisa gunakan fungsiIFERRORuntuk menampilkan pesan yang lebih informatif, misalnya:=IFERROR(VLOOKUP("Anggur", A1:C5, 2, FALSE), "Buah tidak ditemukan")Rumus ini akan menampilkan “Buah tidak ditemukan” jika “Anggur” tidak ada dalam daftar buah.
-
Gunakan Nama Range untuk
table_array: Memberi nama range untuktable_arraybisa memudahkan dan membuat rumus VLOOKUP kamu lebih mudah dibaca. Caranya, blok range tabel, lalu ketikkan nama di kotak nama (di sebelah kiri formula bar), misalnya “DaftarHargaBuah”. Rumusnya jadi lebih ringkas:=VLOOKUP("Jeruk", DaftarHargaBuah, 2, FALSE) -
Perhatikan Jenis Data: Pastikan jenis data
lookup_valuedan kolom pertamatable_arraysesuai. Misalnya, kalaulookup_valueberupa teks, kolom pertama tabel juga harus berisi teks. Kesalahan jenis data bisa menyebabkan VLOOKUP tidak berfungsi dengan benar.
Beralih ke HLOOKUP: Saudara Kembarnya VLOOKUP¶
Image just for illustration
Setelah kenalan sama VLOOKUP, sekarang giliran HLOOKUP. HLOOKUP ini mirip banget sama VLOOKUP, tapi bedanya cara kerjanya horizontal. HLOOKUP adalah singkatan dari Horizontal Lookup. Fungsi ini mencari nilai di baris pertama sebuah tabel data (yang tersusun secara horizontal) dan mengembalikan nilai dari baris lain pada kolom yang sama.
Cara Kerja HLOOKUP¶
HLOOKUP mencari nilai yang kamu tentukan (lookup_value) di baris pertama tabel (table_array). Kalau ketemu kecocokan, HLOOKUP akan bergerak secara vertikal ke baris yang kamu inginkan (row_index_num) dan mengambil nilai di sana. Sama seperti VLOOKUP, kamu juga perlu menentukan jenis pencocokan (range_lookup).
Sintaks HLOOKUP dan Penjelasannya¶
Rumus HLOOKUP mirip dengan VLOOKUP, hanya beda di row_index_num dan cara kerjanya horizontal:
=HLOOKUP(lookup_value, table_array, row_index_num, [range_lookup])
Penjelasannya hampir sama dengan VLOOKUP:
lookup_value: Nilai yang dicari.table_array: Tabel data tempat mencari nilai. Baris pertama tabel ini harus berisi nilai yang dicocokkan denganlookup_value.row_index_num: Nomor baris dalamtable_arrayyang berisi nilai yang ingin diambil. Nomor baris dihitung mulai dari 1 untuk baris pertama tabel.[range_lookup]: Jenis pencocokan (opsional, sama seperti VLOOKUP:TRUEuntuk perkiraan,FALSEuntuk tepat).
Contoh Penggunaan HLOOKUP yang Praktis¶
Bayangkan kamu punya tabel data penjualan bulanan produk yang disusun horizontal seperti ini:
| Produk | Bulan Januari | Bulan Februari | Bulan Maret |
|---|---|---|---|
| Laptop | 150 | 180 | 200 |
| Mouse | 300 | 350 | 400 |
| Keyboard | 250 | 280 | 320 |
Kamu ingin tahu berapa penjualan Mouse di bulan Februari. Kamu bisa pakai rumus HLOOKUP seperti ini:
=HLOOKUP("Mouse", A1:D4, 3, FALSE)
Penjelasan:
lookup_value:"Mouse"(nilai yang dicari adalah “Mouse”)table_array:A1:D4(tabel data dari sel A1 sampai D4)row_index_num:3(kita ingin mengambil nilai dari baris ketiga, yaitu baris data penjualan bulan Februari setelah baris judul dan baris produk)range_lookup:FALSE(pencocokan tepat, kita ingin mencari produk yang namanya persis “Mouse”)
Hasilnya, rumus ini akan menampilkan angka 350, yang merupakan penjualan Mouse di bulan Februari.
Tips dan Trik HLOOKUP Biar Makin Mantap¶
Tips dan trik untuk HLOOKUP pada dasarnya sama dengan VLOOKUP, hanya saja fokusnya pada baris, bukan kolom:
-
Pastikan Baris Pertama Tabel Sudah Benar: HLOOKUP mencari di baris pertama
table_array. Baris ini harus berisi data yang jadi acuan pencarian. -
Pilih Jenis Pencocokan yang Tepat: Sama seperti VLOOKUP, gunakan
FALSEuntuk pencocokan tepat danTRUEuntuk perkiraan (dengan syarat baris pertama tabel diurutkan menaik). -
Mengatasi Error #N/A: Gunakan
IFERRORuntuk menangani error#N/Ajika HLOOKUP tidak menemukanlookup_value. -
Gunakan Nama Range untuk
table_array: Memudahkan pembacaan rumus HLOOKUP. -
Perhatikan Jenis Data: Pastikan jenis data
lookup_valuedan baris pertamatable_arraykompatibel.
Perbedaan Utama VLOOKUP dan HLOOKUP: Vertikal vs Horizontal¶
Perbedaan mendasar antara VLOOKUP dan HLOOKUP terletak pada orientasi data dan cara pencarian:
| Fitur | VLOOKUP | HLOOKUP |
|---|---|---|
| Singkatan | Vertical Lookup | Horizontal Lookup |
| Orientasi Data | Data tersusun vertikal (kolom) | Data tersusun horizontal (baris) |
| Area Pencarian | Kolom pertama table_array |
Baris pertama table_array |
| Arah Pencarian Setelah Cocok | Horizontal (ke kanan) | Vertikal (ke bawah) |
| Parameter Utama | col_index_num (nomor kolom) |
row_index_num (nomor baris) |
Kapan menggunakan VLOOKUP dan kapan HLOOKUP?
-
Gunakan VLOOKUP jika data kamu disusun dalam kolom-kolom, dan nilai yang ingin kamu cari ada di kolom pertama tabel. Ini adalah format data yang paling umum di Excel.
-
Gunakan HLOOKUP jika data kamu disusun dalam baris-baris, dan nilai yang ingin kamu cari ada di baris pertama tabel. Format ini lebih jarang digunakan, biasanya untuk data yang sifatnya periodik atau kategori yang berurutan secara horizontal.
Fakta Menarik Seputar VLOOKUP dan HLOOKUP¶
- VLOOKUP dan HLOOKUP adalah fungsi lookup paling dasar dan paling banyak digunakan di Excel. Fungsinya sederhana tapi sangat powerful untuk analisis data.
- Meskipun namanya lookup, VLOOKUP dan HLOOKUP sebenarnya adalah fungsi search dan retrieval. Mereka mencari nilai dan mengembalikan nilai lain yang terkait.
- Excel punya fungsi lookup yang lebih canggih seperti
INDEXdanMATCH, atauXLOOKUP(di versi Excel yang lebih baru). Fungsi-fungsi ini lebih fleksibel dan mengatasi beberapa keterbatasan VLOOKUP dan HLOOKUP. Tapi, VLOOKUP dan HLOOKUP tetap menjadi pilihan yang baik untuk tugas lookup sederhana dan cepat. - VLOOKUP dan HLOOKUP bisa digunakan tidak hanya untuk mencari data teks dan angka, tapi juga untuk mencari data tanggal, waktu, dan bahkan nilai boolean (TRUE/FALSE).
- Dengan kombinasi VLOOKUP atau HLOOKUP dengan fungsi lain seperti
IF,SUMIF,COUNTIF, kamu bisa melakukan analisis data yang lebih kompleks dan otomatis.
Kesimpulan: VLOOKUP dan HLOOKUP Sahabat Setia Pengolah Data Excel¶
VLOOKUP dan HLOOKUP adalah dua fungsi Excel yang sangat berguna untuk mencari dan mengambil data dari tabel dengan cepat dan mudah. Meskipun terlihat sederhana, kedua fungsi ini adalah senjata ampuh untuk meningkatkan produktivitas kamu dalam mengolah data di Excel. Dengan menguasai VLOOKUP dan HLOOKUP, kamu bisa menghemat banyak waktu dan tenaga dalam mencari informasi penting dari data yang berlimpah. Jadi, jangan ragu untuk terus belajar dan mempraktikkan penggunaan VLOOKUP dan HLOOKUP dalam pekerjaan sehari-hari kamu!
Nah, itu dia penjelasan lengkap tentang VLOOKUP dan HLOOKUP. Gimana, sudah lebih paham kan sekarang? Kalau ada pertanyaan atau pengalaman menarik seputar penggunaan VLOOKUP dan HLOOKUP, jangan sungkan untuk berbagi di kolom komentar ya! Yuk, diskusi!
Posting Komentar