หน้าแรก บทความ Microsoft
Microsoft

XLOOKUP ต่างจาก VLOOKUP ยังไง เมื่อไหร่ควรใช้ตัวไหน

เผยแพร่ 03 ส.ค. 69

ทั้ง VLOOKUP และ XLOOKUP เป็นฟังก์ชันค้นหาข้อมูลใน Excel ที่ใช้บ่อยที่สุด แต่ XLOOKUP เป็นฟังก์ชันรุ่นใหม่ที่แก้ข้อจำกัดของ VLOOKUP หลายจุด บทความนี้เทียบให้เห็นความต่างชัดๆ ว่าควรเลือกใช้ตัวไหน

สูตรพื้นฐาน

VLOOKUP

=VLOOKUP(ค่าที่ค้นหา, ช่วงข้อมูล, เลขคอลัมน์ที่ต้องการ, [ค้นหาแบบตรงเป๊ะ])

XLOOKUP

=XLOOKUP(ค่าที่ค้นหา, ช่วงที่ค้นหา, ช่วงที่ต้องการผลลัพธ์, [ค่าถ้าหาไม่เจอ])

E2fx=XLOOKUP(D2,B2:B4,A2:A4)
A B C D E
1 รหัสสินค้า ชื่อสินค้า ค้นหาชื่อ ผลลัพธ์
2 P001 เมาส์ จอมอนิเตอร์ P003
3 P002 คีย์บอร์ด
4 P003 จอมอนิเตอร์

ตัวอย่างนี้ค้นหา “ชื่อสินค้า” (คอลัมน์ B) แล้วดึง “รหัสสินค้า” ที่อยู่คอลัมน์ A ซึ่งอยู่ ทางซ้าย ของคอลัมน์ค้นหา — XLOOKUP ทำได้ตรงๆ แต่ VLOOKUP ทำแบบนี้ไม่ได้เลยเพราะค้นหาไปทางขวาได้อย่างเดียว

ความต่างที่สำคัญ

เมื่อไหร่ควรใช้ตัวไหน

ดูเพิ่มเติมที่ ใช้ IFERROR ร่วมกับ VLOOKUP/XLOOKUP

สรุป

XLOOKUP คือเวอร์ชันที่ดีกว่า VLOOKUP แทบทุกด้าน ทั้งความยืดหยุ่นและความปลอดภัยจากสูตรพัง ถ้าใช้ Microsoft 365 อยู่แล้วแนะนำเปลี่ยนมาใช้ XLOOKUP เป็นหลักได้เลย

หมายเหตุ: บทความนี้เขียนและเรียบเรียงโดย AI

← กลับหน้าบทความ
Line