Tujuan keseluruhan XLOOKUP adalah mencari satu hasil, mencarinya dengan cepat, dan mengembalikan jawapannya ke hamparan.
Joe McDaid, Pengurus Projek Excel
Pada tengah hari hari ini, Microsoft mula perlahan-lahan melepaskan fungsi XLOOKUP ke beberapa Office 365 Insiders. Faedah utama XLOOKUP:
- Boleh cari perlawanan terakhir!
- Boleh melihat ke kiri!
- Lalai untuk padanan tepat (tidak seperti VLOOKUP yang lalai ke True untuk argumen ke-4)
- Secara lalai untuk tidak menyokong wildcard, tetapi anda boleh secara jelas membenarkan wildcard jika anda menginginkannya
- Adakah semua peningkatan kelajuan dikeluarkan untuk VLOOKUP pada tahun 2018
- Tidak lagi bergantung pada Nombor Lajur, jadi tidak akan putus jika seseorang memasukkan lajur di tengah-tengah jadual pencarian
- Peningkatan prestasi kerana anda hanya menentukan dua lajur dan bukannya keseluruhan jadual carian
- XLOOKUP mengembalikan julat dan bukannya VLOOKUP mengembalikan nilai
Memperkenalkan XLOOKUP
Sintaks XLOOKUP adalah:
XLOOKUP(Lookup_Value, Lookup_Array, Results_Array, (Match_Mode), (Search_Mode))
Pilihan untuk Match_Mode adalah:
- 0 Padanan Tepat (lalai)
- -1 Padanan Tepat atau Selanjutnya Lebih Kecil
- 1 Padanan Tepat atau Selanjutnya Lebih Besar
- 2 Pertandingan Wildcard
Pilihan untuk Search_Mode adalah
- 1 pertama hingga terakhir (lalai)
- -1 terakhir hingga pertama
- 2 carian binari, pertama hingga terakhir (memerlukan lookup_array disusun)
- -2 carian binari, terakhir hingga pertama (memerlukan lookup_array disusun)
Mengganti VLOOKUP Mudah
Anda mempunyai jadual carian di F3: H30. Jadual carian tidak disusun.

Anda mahu mencari keterangan dari jadual.
Dengan VLOOKUP, anda akan berjaya =VLOOKUP(A2,$F$3:$H$30,3,False)
. Bersamaan XLOOKUP akan: =XLOOKUP(A2,$F$3:$F$30,$H$3:$H$30)
.
Dalam XLOOKUP, A2 sama seperti di VLOOKUP.
F3: F30 adalah tatasusunan carian.
H3: H30 adalah susunan hasil.
Tidak perlu Palsu pada akhirnya kerana XLOOKUP lalai untuk perlawanan yang tepat!

Satu faedah: jika seseorang memasukkan lajur baru dalam jadual pencarian, VLOOKUP lama anda akan mengembalikan harga dan bukannya keterangan. XLOOKUP akan menyesuaikan dan menunjuk ke description: =XLOOKUP(A2,$F$3:$F$30,$I$3:$I$30)
.

Cari Pertandingan Terakhir
XLOOKUP membolehkan anda memulakan carian di bahagian bawah set data. Ini bagus untuk mencari perlawanan terakhir dalam satu set data.

Lihat ke Kiri
Seperti LOOKUP dan INDEX / MATCH, tidak ada kerumitan melihat ke kiri kunci dengan XLOOKUP.
Tempat yang anda gunakan =INDEX($E$3:$E$30,MATCH(A2,$F$3:$F$30,0))
sebelumnya, kini anda boleh menggunakan=XLOOKUP(A2,$F$3:$F$30,$E$3:$E$30)

Peningkatan Kelajuan XLOOKUP
Dalam contoh di atas, VLOOKUP mesti mengira semula jika ada perubahan dalam jadual carian. Bayangkan jika jadual anda merangkumi 12 lajur. Dengan XLOOKUP, formula hanya akan dikira semula sekiranya sesuatu dalam tatasusunan atau susunan hasil berubah.
Pada akhir 2018, algoritma VLOOKUP berubah untuk carian linear yang lebih pantas. XLOOKUP mengekalkan peningkatan kelajuan yang sama. Ini menjadikan pilihan carian linear dan binari hampir sama. Joe McDaid mengatakan bahawa tidak ada faedah yang signifikan untuk menggunakan pilihan carian binari di Search_Mode.
Sokongan Wildcard, tetapi Hanya Apabila Anda Memintanya
Setiap VLOOKUP menyokong kad liar, sehingga sukar untuk mencari Wal * Mart. Secara lalai, XLOOKUP tidak akan menggunakan wildcard. Sekiranya anda mahukan sokongan wildcard, anda boleh menentukan 2 sebagai Match_Mode.
Pelbagai Lajur XLOOKUP
Perlu melakukan 12 lajur XLOOKUP? Anda boleh melakukannya satu lajur pada satu masa …

Atau, terima kasih kepada Dynamic Arrays, kembalikan semua 12 lajur sekaligus…

Carian Kira-kira Tidak Lagi Perlu Disusun
Sekiranya anda perlu mencari nilainya kurang dari atau hanya lebih besar daripada nilai carian, jadual tidak perlu disusun lagi.

Atau untuk mencari nilai lebih besar seterusnya:

Satu-satunya Kekurangan: Rekan Kerja Anda Tidak Akan Memilikinya (Namun)
Oleh kerana dasar baru Penerbangan, hanya sebilangan kecil Office Insiders yang mempunyai ciri XLOOKUP hari ini. Mungkin lama sehingga fungsinya tersedia secara meluas dan walaupun begitu, ia memerlukan langganan Office 365. (Array Dinamik telah keluar sejak September 2018 dan masih belum dilancarkan ke Ketersediaan Umum.)