Lookup & Reference
Google Sheets
XLOOKUP
Versi modern dan lebih fleksibel dari VLOOKUP/HLOOKUP. Mencari nilai dalam range pencarian dan mengembalikan nilai dari range hasil yang bersesuaian.
Tipe hasil:
anySyntax
XLOOKUP(search_key, lookup_range, result_range, missing_value, match_mode, search_mode)Parameter
search_keyanywajib
Nilai yang dicari
lookup_rangerangewajib
Range tempat mencari search_key
result_rangerangewajib
Range yang nilainya dikembalikan jika ditemukan
missing_valueanyopsional
Nilai yang dikembalikan jika tidak ditemukan (menggantikan IFERROR)
match_modenumberopsional
0=exact, -1=exact atau lebih kecil, 1=exact atau lebih besar, 2=wildcard
Default: 0
search_modenumberopsional
1=dari pertama, -1=dari terakhir, 2=binary ascending, -2=binary descending
Default: 1
Catatan
- XLOOKUP bisa mencari ke kiri, ke kanan, atas, atau bawah — tidak terbatas seperti VLOOKUP
- Parameter missing_value menggantikan kebutuhan IFERROR(VLOOKUP(...))
- Tersedia di Google Sheets 2022+ — untuk versi lama gunakan INDEX+MATCH
Contoh Penggunaan
Cari harga dengan fallback
1 =XLOOKUP(A2, B2:B100, C2:C100, "Tidak ada")
Cari nilai A2 di kolom B, kembalikan kolom C yang bersesuaian, atau 'Tidak ada' jika tidak ketemu
Hasil
Harga atau 'Tidak ada'
Pertanyaan Umum tentang XLOOKUP
Apa itu fungsi XLOOKUP di Google Sheets?
Versi modern dan lebih fleksibel dari VLOOKUP/HLOOKUP. Mencari nilai dalam range pencarian dan mengembalikan nilai dari range hasil yang bersesuaian. Di Google Sheets, fungsi XLOOKUP termasuk dalam kelompok fungsi yang sering digunakan untuk mengolah dan menganalisis data secara efisien. XLOOKUP bisa mencari ke kiri, ke kanan, atas, atau bawah — tidak terbatas seperti VLOOKUP.
Bagaimana cara menggunakan XLOOKUP di Google Sheets?
Gunakan sintaks berikut: XLOOKUP(search_key, lookup_range, result_range, missing_value, match_mode, search_mode). Parameter missing_value menggantikan kebutuhan IFERROR(VLOOKUP(...)). Tersedia di Google Sheets 2022+ — untuk versi lama gunakan INDEX+MATCH.
Apa nilai yang dikembalikan oleh fungsi XLOOKUP?
Fungsi XLOOKUP mengembalikan nilai bertipe any. Pastikan tipe data hasil sudah sesuai dengan kebutuhan query atau formula kamu. Jika input mengandung nilai NULL, perilaku fungsi dapat berbeda — selalu periksa dokumentasi untuk memastikan hasilnya sesuai ekspektasi.
Apa saja parameter fungsi XLOOKUP?
Fungsi ini memiliki 3 parameter wajib dan 3 parameter opsional. Parameter yang digunakan: search_key (any, wajib): Nilai yang dicari; lookup_range (range, wajib): Range tempat mencari search_key; result_range (range, wajib): Range yang nilainya dikembalikan jika ditemukan; missing_value (any, opsional): Nilai yang dikembalikan jika tidak ditemukan (menggantikan IFERROR); match_mode (number, opsional): 0=exact, -1=exact atau lebih kecil, 1=exact atau lebih besar, 2=wildcard; search_mode (number, opsional): 1=dari pertama, -1=dari terakhir, 2=binary ascending, -2=binary descending.
Latihan terkait
Praktikkan XLOOKUP dengan soal interaktif: