“ถ้าใช้ VLOOKUP แล้วหาไม่เจอ ผลลัพธ์จะเป็นยังไง?”
คำตอบคือ #N/A
“แล้วถ้าอยากเปลี่ยน #N/A เป็นคำว่า None ล่ะ?”
คำตอบคือใช้ IFERROR (หรือ IFNA)
เช่น เขียนสูตรเป็น
=IFERROR(VLOOKUP(D2,$A$2:$B$8,2,0),"None")
แต่… นั่นคือวิธีเมื่อก่อน
ถ้าเป็นตอนนี้ ใช้ XLOOKUP ทีเดียวจบ!
เช่น เขียนสูตรเป็น
=XLOOKUP(D2,$A$2:$A$8,$B$2:$B$8,"None")

ถ้าต้องการแสดงผลลัพธ์เป็นค่าว่าง ๆ ก็ปรับสูตรเป็น
=XLOOKUP(D2,$A$2:$A$8,$B$2:$B$8,"")
ใช่, ง่ายขึ้นเยอะ 😊
ข้อเสียคือใช้ได้กับ Excel 365 หรือ Excel 2021 เท่านั้น
ถ้าคุณใช้เวอร์ชันนี้ เปิดคอมขึ้นมาลองเลยครับ 🙂