Lookup modern - flexible direction, default value, exact match.
Kasir minimarket butuh nampilin harga otomatis dari nama produk yang di-scan, biar checkout cepet tanpa buka katalog manual. Katalog cuma 4 item dan sering update harga di kolom B. Isi kolom Harga di tabel pesanan (E2 sampai E5) pakai formula XLOOKUP yang cari nama produk di katalog (A2:A5) terus return harga dari (B2:B5). XLOOKUP punya 2 argumen array terpisah, nih: lookup_array sama return_array. Default-nya exact match, beda sama VLOOKUP yang default-nya approximate.
Admin gudang mau cari nama produk berdasarkan kode SKU dari daftar order yang masuk. Database produk ada di kolom A:B, dan daftar SKU yang perlu dicari ada di kolom C. Isi kolom Nama Produk (D2:D4) dengan formula XLOOKUP yang cari nama produk berdasarkan SKU di kolom A.
Admin HR mau cari nama karyawan berdasarkan ID dari form pengajuan. Masalahnya, beberapa ID di form tidak ada di database karyawan aktif — mungkin sudah resign atau salah ketik. Kalau ID tidak ditemukan, tampilkan "Tidak Ditemukan" daripada error. Isi kolom Nama Karyawan (D2:D5) dengan formula XLOOKUP yang return nama karyawan, atau "Tidak Ditemukan" jika ID tidak ada di database. XLOOKUP punya argumen ke-4 if_not_found: =XLOOKUP(value, lookup_range, return_range, "fallback").