XLOOKUP adalah fungsi pencarian modern di Excel yang mencari nilai dalam satu rentang dan mengembalikan nilai yang sesuai dari rentang lain. Fungsi ini lebih fleksibel daripada VLOOKUP karena tidak bergantung pada nomor kolom dan dapat mencari ke arah mana pun.
Ketersediaan
XLOOKUP tersedia di Microsoft 365, Excel 2021 dan versi yang lebih baru, serta Excel untuk web. Versi lama seperti Excel 2019 tidak memilikinya. Google Sheets juga menyediakan XLOOKUP. Periksa versi Anda sebelum memakainya, terutama bila berkas akan dibuka orang lain.
Sintaks
=XLOOKUP(nilai_dicari, rentang_pencarian, rentang_hasil, [jika_tidak_ditemukan], [mode_cocok], [mode_cari])
Contoh
Mengambil harga berdasarkan kode: =XLOOKUP(A2, Harga!A:A, Harga!C:C, "Tidak ditemukan"). Rumus ini mencari kode di kolom A lembar Harga dan mengembalikan nilai kolom C pada baris yang sama; bila tidak ditemukan, menampilkan pesan.
Perbandingan dengan VLOOKUP
| Aspek | VLOOKUP | XLOOKUP |
|---|---|---|
| Arah pencarian | Hanya ke kanan | Kiri atau kanan |
| Tergantung nomor kolom | Ya | Tidak |
| Pesan jika tidak ditemukan | Perlu IFERROR | Argumen bawaan |
| Pencocokan bawaan | Perkiraan kecuali FALSE | Tepat |
| Ketersediaan | Semua versi | Versi baru |
Kapan memakai yang mana
Gunakan XLOOKUP bila semua pengguna berkas memiliki versi yang mendukung. Bila berkas dibagikan ke pihak yang masih memakai versi lama, VLOOKUP atau kombinasi INDEX dan MATCH lebih aman. XLOOKUP merupakan penyempurnaan, yaitu mengatasi banyak keterbatasan VLOOKUP. Pegangannya ialah sesuaikan dengan versi pengguna. Lihat cara menggunakan VLOOKUP.
Pertanyaan yang sering diajukan
Mengapa muncul #NAME?
Versi Excel Anda mungkin tidak mendukung XLOOKUP.
Bisakah mengembalikan banyak kolom?
Bisa dengan rentang hasil berupa beberapa kolom pada versi yang mendukung array dinamis.
Apakah lebih lambat?
Umumnya tidak berbeda berarti untuk data kecil sampai menengah.