Tips2026-07-04

XLOOKUP vs VLOOKUP Excel — Bedanya Apa & Kapan Pakai Yang Mana

KerjaSantuy Blog · 8 menit baca
Ilustrasi pencarian data di spreadsheet Excel dengan kaca pembesar dan baris yang cocok menyala, perbandingan dua rumus lookup
Disclaimer: KerjaSantuy adalah AI gateway prepaid. Bukan produk resmi Anthropic atau Microsoft. Nama "Claude" digunakan untuk menjelaskan kompatibilitas teknis.

Pasti pernah kan ada data NIK atau kode barang di kolom A, lalu kamu perlu narik nama atau harga dari tabel lain? Itu pekerjaan paling sering di Excel: mencari nilai berdasarkan kunci. Dan dua rumus paling populer untuk ini adalah VLOOKUP dan XLOOKUP.

VLOOKUP sudah jadi "makanan pokok" pekerja kantoran sejak puluhan tahun. Tapi sejak 2019, Microsoft merilis XLOOKUP — versi yang katanya "lebih baik". Pertanyaannya: emang lebih baik di mana? Dan apakah kamu harus pindah? Jawabannya: tergantung situasi. Artikel ini bedah keduanya biar kamu bisa pilih tanpa ragu.

Belum punya AI di Excel? Kalau belum, ikuti panduan setup AI Gateway di Excel dulu. Semua prompt di bawah langsung jalan setelah itu — termasuk minta AI bikinin rumus lookup yang benar untuk datamu.

VLOOKUP: Rumus Legendaris yang Masih Dipakai Sampai Sekarang

VLOOKUP mencari nilai di kolom paling kiri sebuah tabel, lalu mengembalikan nilai dari kolom lain di baris yang sama. Sintaksnya:

=VLOOKUP(nilai_yang_dicari; tabel; nomor_kolom; [exact_match])

Contoh nyata: kamu punya tabel master di sheet Produk, kolom A adalah kode barang, kolom C adalah harga. Di sheet kerja kamu mau tarik harga berdasarkan kode barang yang diketik.

=VLOOKUP(A2; Produk!A:C; 3; FALSE)

Artinya: cari A2 di kolom A sheet Produk, ambil nilai dari kolom ke-3 (harga), harus cocok persis (FALSE). simpel, tapi ada beberapa kelemahan yang bikin orang kesal:

XLOOKUP: Penerus yang Mengatasi Semua Kelemahan Itu

XLOOKUP hadir di Excel 365 dan Excel 2021+. Sintaks dasarnya cuma butuh 3 argumen:

=XLOOKUP(nilai_yang_dicari; kolom_kunci; kolom_hasil)

Untuk contoh yang sama di atas, rumusnya jadi lebih bersih karena kamu langsung tunjuk kolomnya, bukan nomor kolom:

=XLOOKUP(A2; Produk!A:A; Produk!C:C)

Artinya: cari A2 di kolom A, kembalikan nilai dari kolom C. Selesai. Tapi XLOOKUP punya beberapa kelebihan yang bikin hidup lebih mudah:

Tabel Perbandingan Cepat

Ini ringkasan perbedaan praktisnya, biar gak bingung pas harus milih:

AspekVLOOKUPXLOOKUP
Posisi kolom kunciHarus paling kiri di tabelMana saja
Arah pencarianKe kanan sajaKanan atau kiri
Cara tunjuk kolom hasilNomor kolom (angka)Range kolom langsung
Kalau gak ketemu#N/A (perlu IFERROR)Bisa isi teks default
Insert/hapus kolomBisa rusak hasilnyaAman
Default matchApproximate (rawan salah!) kalau lupa FALSEExact match secara default
KompatibilitasSemua versi ExcelExcel 365 / 2021+ saja

Kapan Masih Pakai VLOOKUP?

XLOOKUP memang lebih unggul di hampir semua hal. Tapi ada 3 situasi di mana VLOOKUP tetap jadi pilihan waras:

  1. File dipakai banyak orang dengan Excel lama. Kalau filemu dikirim ke rekan yang masih pakai Excel 2016 atau versi abadi (perpetual) lawas, XLOOKUP bakal jadi #NAME? error. VLOOKUP jalan di mana saja.
  2. Sheet ratusan ribu baris. XLOOKUP bisa lebih lambat di dataset raksasa karena mengevaluasi dua range penuh. VLOOKUP + tabel terbatas kadang lebih cepat. Tapi untuk data kantor normal (puluhan ribu baris), perbedaannya gak kerasa.
  3. Rumus warisan yang sudah jalan. Kalau workbook lama sudah pakai VLOOKUP di mana-mana dan gak ada masalah, gak perlu dirombak semua. "Kalau gak rusak, jangan diperbaiki."

Aturan praktis: Untuk file baru yang hanya kamu sendiri atau tim dengan Excel 365 yang pakai, pakai XLOOKUP. Untuk file yang bakal didistribusikan keluar atau ditaruh di server lama, pakai VLOOKUP demi kompatibilitas.

Yang Sering Bikin #N/A — dan Cara AI Bantu

Error #N/A adalah momok lookup. Itu artinya "nilai yang kamu cari gak ada di tabel." Tapi seringkali nilainya sebenarnya ada — cuma ada masalah teknis. Inilah penyebab paling umum:

Nah, di titik inilah AI di Excel jadi penyelamat. Daripada debugging manual setengah jam, kasih saja masalahnya ke AI dengan prompt yang jelas. Ini beberapa prompt siap pakai:

Prompt 1: Minta AI bikinin rumus lookup yang benar

Aku punya dua tabel di workbook ini:
- Sheet "Data_Kerja", kolom B isinya kode barang (contoh: PRD-001)
- Sheet "Master", kolom A = kode barang, kolom D = nama produk,
  kolom F = harga satuan.

Tolong bikinin rumus di sheet Data_Kerja untuk:
1. Tarik Nama Produk ke kolom C
2. Tarik Harga Satuan ke kolom D

Pakai XLOOKUP kalau kompatibel, atau VLOOKUP kalau gak.
Pastikan rumusnya handle kalau kode gak ketemu (tampil
"Tidak ditemukan", bukan #N/A).

Prompt 2: Debug kenapa lookup #N/A padahal datanya ada

Rumus lookup di sel D2 balas #N/A, padahal aku yakin
kode di A2 ada di tabel master. Tolong:
1. Cek apakah ada spasi tersembunyi di A2 dan di kolom
   kunci tabel master
2. Cek apakah tipe datanya sama (text vs number)
3. Kasih rumus TRIM() dan cara convert tipe data biar
   cocok
4. Bikinin versi lookup yang "tahan banting" — bersihin
   spasi + case-insensitive sebelum mencari

Prompt 3: Bikin lookup yang tahan sisip kolom

Aku sering tambah/hapus kolom di tabel master, dan
rumus VLOOKUP-ku jadi rusak. Tolong ubah ke XLOOKUP
atau INDEX-MATCH biar gak tergantung nomor kolom.
Kolom kunci ada di kolom C, hasil dari kolom G.

Dengan prompt seperti ini, AI biasanya balas dengan rumus yang langsung jalan, plus penjelasan kenapa error sebelumnya terjadi. Jauh lebih cepat daripada browsing forum dan coba-coba.

XLOOKUP vs INDEX-MATCH: Sebenarnya Sama?

Sebelum XLOOKUP ada, "orang dalam" Excel pakai kombinasi INDEX + MATCH untuk mengatasi kelemahan VLOOKUP (bisa cari ke kiri, gak tergantung nomor kolom). XLOOKUP pada dasarnya menyatukan INDEX-MATCH jadi satu rumus yang lebih mudah dibaca.

AlternatifCari ke kiri?Gampang dibaca?Kompatibilitas
VLOOKUPTidakSedangSemua Excel
INDEX-MATCHYaSusah (dua rumus)Semua Excel
XLOOKUPYaSangat gampang365 / 2021+ saja

Jadi kalau kamu sudah punya XLOOKUP, gak perlu lagi repot dengan INDEX-MATCH — kecuali filemu harus jalan di Excel lama. Tapi kalau rekan kerjamu pakai INDEX-MATCH dan sudah kerja baik, gak perlu dipaksa pindah. Pilih alat yang paling cocok dengan konteks file dan audiensnya.

Yang sering bikin salah: Banyak orang masih nulis VLOOKUP tanpa argumen FALSE di akhir, padahal itu artinya Excel pakai approximate match sebagai default. Hasilnya bisa kayaknya benar tapi sebenarnya salah — apalagi kalau tabel gak urut. Selalu pakai FALSE atau 0 kecuali kamu sengaja mau approximate match.

Intinya: Pilih Sesuai Konteks, Bukan Seserti Hype

XLOOKUP memang lebih baru dan lebih kuat. Tapi bukan berarti VLOOKUP harus dimakamkan. Untuk pekerja kantoran, pilihan rumus itu bukan soal "yang terbaik" — tapi soal file ini bakal dibuka siapa, di Excel apa, dan untuk apa.

Coba mulai dengan satu kasus kecil: ambil file kerjamu yang sering pakai VLOOKUP, lalu minta AI ubah satu rumus jadi XLOOKUP. Lihat sendiri bedanya — rumus lebih pendek, lebih jelas, dan kalau datamu sering berantakan, AI bisa bantu bikin lookup yang tahan spasi dan tipe data aneh dalam satu prompt. Begitu kerasan, kamu bakal otomatis pakai XLOOKUP untuk file baru tanpa mikir.

Dan kalau macet di #N/A yang gak masuk akal, ingat: kemungkinan besar masalahnya bukan rumusnya, tapi datanya. Itu juga bisa diatasi pakai AI — baca panduan cleaning data Excel pakai AI kalau belum.

Mau Coba Lookup Pakai AI Langsung? ⚡

Mulai paket Trial KerjaSantuy — 150 kredit cuma Rp 29.000, tanpa expiry. Cukup untuk bikin puluhan rumus lookup sambil belajar, plus debugging semua error #N/A yang selama ini bikin pusing.

Beli Paket Trial →

Artikel terkait:

← Kembali ke Blog Lihat Paket →