Cara VLOOKUP dengan Banyak Kriteria di Excel (2026)
TL;DR
VLOOKUP dengan banyak kriteria di Excel dibikin dengan nggabungin beberapa kolom jadi satu kunci pakai tanda &. Kamu bikin helper column berisi gabungan dua kolom, lalu VLOOKUP nyari gabungan yang sama, misalnya =VLOOKUP(A2&B2, helper_range, 3, FALSE). Cara ini bikin kamu bisa nyari data pakai kombinasi produk dan kota sekaligus, bukan cuma satu patokan.
VLOOKUP dengan banyak kriteria di Excel dibikin dengan nggabungin beberapa kolom jadi satu kunci pakai tanda &.
VLOOKUP aslinya cuma bisa nyari satu patokan. Tapi di kerjaan nyata, kamu sering butuh nyari data pakai dua hal sekaligus, misalnya harga produk tertentu di kota tertentu.
Di tutorial ini kamu bakal belajar dua cara: pakai helper column yang gampang, dan pakai rumus array buat yang mau tanpa kolom bantu. Ada contoh nyata dua kriteria.
Apa itu VLOOKUP banyak kriteria?
VLOOKUP banyak kriteria adalah cara nyari data pakai kombinasi dua kolom atau lebih sebagai patokan, bukan cuma satu. Karena VLOOKUP bawaan cuma baca satu kolom kunci, triknya nggabungin beberapa kolom jadi satu teks pakai tanda &. Gabungan itu yang jadi kunci pencarian baru.
Misalnya, kamu punya data harga yang beda per produk dan per kota. Cari harga "Beras" doang nggak cukup, karena harga beras beda di Jakarta dan Surabaya.
Kamu perlu nyari kombinasi "Beras" dan "Jakarta" sekaligus. Kalau kamu belum kuat dasar VLOOKUP, baca itu dulu biar paham empat argumennya.
Cara 1: pakai helper column dengan tanda &
Cara termudah bikin satu kolom bantu yang nggabungin dua kriteria, lalu VLOOKUP nyari di kolom itu. Helper column ini isinya rumus penggabungan kayak =C2&"-"&D2. Tambahin pemisah biar tiap kombinasi unik. Cara ini paling gampang dibaca dan cocok buat pemula.
Anggap tabel sumber kamu begini, dengan produk di kolom C, kota di D, dan harga di E:
| C (Produk) | D (Kota) | E (Harga) |
|---|---|---|
| Beras | Jakarta | 70000 |
| Beras | Surabaya | 66000 |
| Minyak | Jakarta | 35000 |
Langkahnya:
- Sisipin kolom baru di paling kiri tabel sumber, sebut aja kolom B jadi helper.
- Di kolom helper, tulis rumus gabungan:
=C2&"-"&D2. Hasilnya "Beras-Jakarta". - Salin rumus ke bawah biar semua baris punya kunci gabungan.
- Di tempat kamu mau hasilnya, tulis VLOOKUP yang nyari gabungan dua kriteria.
Rumus pencariannya, dengan produk di A2 dan kota di B2:
=VLOOKUP(A2&"-"&B2, $B:$E, 4, FALSE)
Bagian A2&"-"&B2 bikin kunci "Beras-Jakarta". VLOOKUP nyari kunci itu di kolom helper (kolom B), lalu ambil harga dari kolom keempat range. Karena helper ada di paling kiri, VLOOKUP bisa jalan normal.
Ingat, VLOOKUP cuma bisa nyari di kolom paling kiri range. Makanya helper column harus ditaruh di kiri, bukan di kanan tabel.
Cara 2: tanpa helper column pakai CHOOSE
Kalau kamu nggak mau nambah kolom, bisa pakai rumus array dengan CHOOSE. Cara ini bikin kolom gabungan secara virtual di dalam rumus, tanpa nulis kolom bantu di sheet. Trade-off-nya, rumusnya lebih panjang dan agak susah dibaca. Cocok buat yang udah nyaman sama rumus.
Pakai data yang sama, rumusnya:
=VLOOKUP(A2&"-"&B2,
CHOOSE({1,2}, C:C&"-"&D:D, E:E),
2, FALSE)
CHOOSE({1,2}, ...) bikin tabel virtual dua kolom. Kolom pertama gabungan produk dan kota, kolom kedua harga. VLOOKUP lalu nyari kunci gabungan di kolom virtual pertama.
Di Excel versi lama, rumus ini harus dimasukin sebagai array pakai Ctrl+Shift+Enter. Di Excel 365 dan versi baru, cukup Enter biasa karena udah dukung array dinamis.
Buat banyak orang, cara helper column lebih gampang dirawat. Tapi kalau sheet kamu harus rapi tanpa kolom tambahan, CHOOSE jadi jalan keluar.
Contoh Kasus: harga per produk dan kota toko_berkah
Anggap toko_berkah punya cabang di beberapa kota dengan harga beda. Kamu mau bikin sheet cek harga yang nanya produk dan kota, lalu keluarin harganya.
Pakai helper column, kamu gabungin produk dan kota di tabel master. Di sheet input, kamu ketik produk di A2 dan kota di B2, lalu rumus VLOOKUP ngeluarin harga.
=VLOOKUP(A2&"-"&B2, $B:$E, 4, FALSE)
Kalau kamu ketik "Beras" dan "Surabaya", hasilnya 66000. Ganti kota jadi "Jakarta", hasilnya 70000. Satu rumus ngurus semua kombinasi.
Dari yang aku lihat, cara ini motong waktu cek harga manual yang biasanya butuh scroll dan mata teliti. Buat tim yang ngecek ratusan kombinasi harga per hari, satu sheet begini ngurangin salah baca dan bikin kerjaan konsisten.
Kalau data master kamu ada di sheet terpisah, gabungin trik ini dengan VLOOKUP antar sheet.
Kesalahan Umum VLOOKUP Banyak Kriteria
Beberapa hal yang sering bikin rumusnya nggak jalan:
- Lupa pemisah. Gabung tanpa pemisah bikin "12"&"3" sama dengan "1"&"23". Selalu pakai pemisah kayak tanda minus.
- Pemisah beda di dua sisi. Kalau helper pakai minus tapi kunci pencarian pakai garis miring, nggak bakal cocok.
- Urutan gabungan kebalik. Kalau helper produk dulu baru kota, kunci pencarian juga harus gitu.
- Helper column bukan di kiri. VLOOKUP cuma nyari kolom paling kiri range. Helper harus di kiri.
- Format angka sebagai teks. Kode yang kesimpan beda format sering bikin gabungan nggak cocok.
Kalau muncul #N/A, cek dulu apakah kunci gabungan kamu persis sama dengan isi helper column. Termasuk pemisah dan urutannya. Sebagian besar error banyak kriteria gara-gara ini.
Kalau kamu sering kerja data yang lebih kompleks, mempelajari INDEX MATCH sepadan, karena dia bisa banyak kriteria tanpa helper column.
FAQ
Pertanyaan yang sering muncul soal VLOOKUP banyak kriteria.
Penutup
VLOOKUP banyak kriteria intinya nggabungin kolom jadi satu kunci pakai tanda &. Cara helper column paling gampang, cara CHOOSE cocok kalau sheet harus rapi tanpa kolom tambahan.
Inget tiga hal: selalu pakai pemisah, samain urutan gabungan di kedua sisi, dan taruh helper column di kiri.
Mau lanjut? Gabungin trik ini dengan VLOOKUP antar sheet buat data yang kepisah, atau bandingin dua daftar dulu di cara membandingkan dua kolom. Referensi resminya ada di dokumentasi VLOOKUP Microsoft.
Mau praktek langsung? Mulai latihan SQL gratis
Latihan interaktif, langsung di browser.
Artikel terkait
Excel vs Python untuk Analis Data: Kapan Pakai Apa (2026)
Nggak perlu milih satu selamanya. Ini kapan Excel lebih cepat, kapan Python menang, dan contoh tugas yang sama dikerjain di dua-duanya biar kamu bisa banding sendiri.
Template Simulasi Cicilan Kredit di Excel
Bikin simulasi cicilan kredit sendiri di Excel pakai fungsi PMT. Hitung angsuran bulanan plus tabel amortisasi lengkap dengan contoh KPR Rp300 juta.
Template Anggaran Bulanan Excel
Template anggaran Excel yang benar bakal hitung sisa uang dan pengeluaran per kategori otomatis. Ini struktur tabelnya, rumus SUMIF, plus contoh nyata.