Apa Itu XLOOKUP Excel? Pengertian dan Cara Kerjanya [2025]

★★★★★
4.9 (156 ulasan)
DC
156
Tutorial
6.8k
Pengikut
4.9★
Rating

David Chen - Excel Dashboard Specialist

Microsoft Certified Excel Expert | Data Analyst
David Chen adalah seorang ahli Excel dengan sertifikasi Microsoft dan pengalaman lebih dari 10 tahun dalam analisis data dan pembuatan dashboard. Dia telah membantu ribuan profesional meningkatkan kemampuan Excel mereka melalui tutorial dan kursus online.
Excel Expert Data Analysis Dashboard Design

XLOOKUP adalah fungsi pencarian terbaru di Excel yang diperkenalkan Microsoft untuk menggantikan VLOOKUP dan HLOOKUP. Fungsi ini lebih fleksibel, powerful, dan mudah digunakan dibandingkan pendahulunya. Dengan XLOOKUP, Anda dapat mencari nilai dalam rentang atau array dan mengembalikan hasil yang sesuai.

Dalam panduan komprehensif ini, Anda akan mempelajari segala hal tentang XLOOKUP - dari sintaks dasar hingga penggunaan lanjutan dengan contoh praktis yang dapat langsung Anda terapkan.

1. Apa itu XLOOKUP dan Mengapa Penting?

XLOOKUP adalah fungsi lookup yang diperkenalkan di Excel 365 dan Excel 2021. Fungsi ini dirancang untuk mengatasi keterbatasan VLOOKUP dan HLOOKUP, menyediakan solusi pencarian yang lebih sederhana dan powerful.

XLOOKUP

X
Fungsi pencarian modern di Excel yang dapat mencari nilai secara horizontal maupun vertikal. Mendukung pencarian ke kiri, pencarian eksak atau aproksimasi, dan nilai default jika tidak ditemukan.
Kegunaan: Ideal untuk pencarian data kompleks, pengganti VLOOKUP/HLOOKUP, dan pembuatan dashboard dinamis.

VLOOKUP

V
Fungsi pencarian vertikal klasik di Excel yang memiliki beberapa keterbatasan: tidak bisa mencari ke kiri, rentan error jika kolom disisipkan, dan memerlukan nomor kolom index.
Keterbatasan: Tidak fleksibel seperti XLOOKUP dan lebih rentan error.

Perbandingan

XLOOKUP mengatasi semua keterbatasan VLOOKUP: bisa mencari ke segala arah, tidak perlu nomor kolom, punya default value, dan lebih mudah dibaca.
Rekomendasi: Gunakan XLOOKUP untuk semua kebutuhan lookup baru.

Keunggulan XLOOKUP dibanding VLOOKUP

Pencarian Ke Kiri
Bisa mencari nilai di kolom sebelah kiri lookup value
Default Value
Menyediakan nilai default jika data tidak ditemukan
Pencarian Biner
Lebih cepat untuk data yang sudah diurutkan

2. Sintaks dan Parameter XLOOKUP

Memahami sintaks XLOOKUP adalah kunci untuk menguasai fungsi ini. Berikut adalah struktur lengkapnya:

=XLOOKUP(lookup_value, lookup_array, return_array, [if_not_found], [match_mode], [search_mode])

// Parameter:
lookup_value - Nilai yang ingin dicari
lookup_array - Rentang/array tempat mencari nilai
return_array - Rentang/array yang mengembalikan hasil
[if_not_found] - Nilai jika tidak ditemukan (opsional)
[match_mode] - Tipe pencocokan (opsional)
[search_mode] - Mode pencarian (opsional)
💡 Tips: Parameter dalam tanda [] adalah opsional. Anda hanya perlu menggunakan lookup_value, lookup_array, dan return_array untuk penggunaan dasar.

Parameter Opsional XLOOKUP

Parameter Nilai Deskripsi
if_not_found Teks/nilai Nilai yang dikembalikan jika lookup_value tidak ditemukan
match_mode 0 (default) Pencocokan eksak, jika tidak ditemukan return #N/A
-1 Pencocokan eksak, return item lebih kecil berikutnya
1 Pencocokan eksak, return item lebih besar berikutnya
2 Pencocokan wildcard (*, ?, ~)
search_mode 1 (default) Pencarian dari pertama ke terakhir
-1 Pencarian dari terakhir ke pertama
2 Pencarian biner (data terurut ascending)
-2 Pencarian biner (data terurut descending)

3. Contoh Penggunaan XLOOKUP Dasar

Mari kita lihat contoh praktis penggunaan XLOOKUP dalam skenario nyata.

Contoh 1: Pencarian Sederhana

Mencari harga produk berdasarkan kode produk:

// Data: A2:B10 berisi Kode Produk dan Harga
=XLOOKUP("PRD-001", A2:A10, B2:B10)
// Hasil: Mengembalikan harga produk dengan kode PRD-001

Contoh 2: Pencarian dengan Default Value

Mencari nilai dengan memberikan pesan jika tidak ditemukan:

=XLOOKUP("PRD-999", A2:A10, B2:B10, "Produk tidak ditemukan")
// Hasil: "Produk tidak ditemukan" jika PRD-999 tidak ada

Contoh 3: Pencarian ke Kiri

Mencari nama produk berdasarkan kode produk (pencarian ke kiri):

// Data: A2:C10 berisi Nama, Kode, Harga
=XLOOKUP("PRD-001", B2:B10, A2:A10)
// Hasil: Mengembalikan nama produk dengan kode PRD-001
📝 Catatan: Inilah keunggulan besar XLOOKUP - bisa mencari ke kiri tanpa perlu mengubah struktur data atau menggunakan kombinasi fungsi yang rumit.

Contoh Tabel Data untuk XLOOKUP

[GAMBAR: Tabel Excel dengan data produk - Kode, Nama, Harga, Stok]

Dengan XLOOKUP, Anda bisa mencari data dari kolom manapun tanpa batasan arah.

4. XLOOKUP vs VLOOKUP: Perbandingan Lengkap

Berikut adalah perbandingan mendetail antara XLOOKUP dan VLOOKUP:

⚠️ Perhatian: XLOOKUP hanya tersedia di Excel 365 dan Excel 2021. Pastikan versi Excel Anda mendukung sebelum menggunakan fungsi ini.

Perbandingan Fitur: XLOOKUP vs VLOOKUP

🔍 Arah Pencarian

XLOOKUP: Bisa ke kiri, kanan, atas, bawah
VLOOKUP: Hanya ke kanan

📊 Kolom Index

XLOOKUP: Tidak perlu, gunakan range langsung
VLOOKUP: Perlu nomor kolom index

❌ Error Handling

XLOOKUP: Punya parameter if_not_found
VLOOKUP: Return #N/A, perlu IFERROR

⚡ Performa

XLOOKUP: Pencarian biner untuk data terurut
VLOOKUP: Selanjutnya pencarian linear

Contoh Konversi VLOOKUP ke XLOOKUP

Berikut cara mengkonversi rumus VLOOKUP ke XLOOKUP:

// VLOOKUP:
=VLOOKUP("PRD-001", A2:D10, 3, FALSE)

// XLOOKUP equivalent:
=XLOOKUP("PRD-001", A2:A10, C2:C10)

// Lebih sederhana dan tidak perlu khawatir kolom berubah!

5. Tips dan Trik XLOOKUP Lanjutan

Setelah menguasai dasar-dasar XLOOKUP, mari eksplorasi penggunaan lanjutan yang lebih powerful.

Tip 1: Pencarian Ganda (Multiple Criteria)

Gunakan XLOOKUP dengan operator & untuk pencarian berdasarkan multiple criteria:

// Cari harga berdasarkan Region dan Produk
=XLOOKUP("Timur"&"Produk A", A2:A10&B2:B10, C2:C10)
// Mencari di kolom A (Region) dan B (Produk) sekaligus

Tip 2: Pencarian Wildcard

Gunakan match_mode 2 untuk pencarian partial dengan wildcard:

=XLOOKUP("*Jakarta*", A2:A10, B2:B10, , 2)
// Mencari teks yang mengandung "Jakarta"

Tip 3: XLOOKUP dengan Array

XLOOKUP dapat mengembalikan multiple values sekaligus:

=XLOOKUP("PRD-001", A2:A10, B2:D10)
// Mengembalikan array dengan nilai dari kolom B, C, dan D

6. Download Template Praktik

Untuk membantu Anda mempraktikkan XLOOKUP, kami menyediakan template Excel gratis yang berisi:

  • Data penjualan contoh dengan berbagai skenario
  • Contoh rumus XLOOKUP dari dasar hingga lanjutan
  • Perbandingan XLOOKUP vs VLOOKUP side-by-side
  • Latihan interaktif dengan kunci jawaban
📥 Download Template XLOOKUP Gratis

Pertanyaan yang Sering Diajukan (FAQ)

Apa perbedaan XLOOKUP dengan VLOOKUP? +

XLOOKUP lebih fleksibel dari VLOOKUP: bisa mencari ke kiri, default value jika tidak ketemu, pencarian biner untuk data terurut, dan tidak perlu menghitung kolom index.

Apakah XLOOKUP tersedia di semua versi Excel? +

XLOOKUP hanya tersedia di Excel 365 dan Excel 2021. Tidak tersedia di Excel 2019 atau versi sebelumnya.

Bagaimana cara menggunakan XLOOKUP untuk pencarian ganda? +

Gunakan XLOOKUP dengan kombinasi operator & untuk menggabungkan kriteria, atau gunakan XLOOKUP dalam XLOOKUP untuk pencarian berlapis.

Apa keunggulan utama XLOOKUP dibanding fungsi lookup lainnya? +

Keunggulan utama: sintaks lebih sederhana, bisa lookup ke segala arah, punya default value jika tidak ketemu, dan mendukung wildcard untuk pencarian parsial.