VLookup เหมาะกว่า น่าใช้กว่า XLookup จริงหรือ

VLookup เหมาะกว่า น่าใช้กว่า XLookup จริงหรือ
.
หลายคนตอบว่า VLookup เหมาะกว่า XLookup ตรงที่ VLookup สามารถใช้กับ Excel ได้ทุกรุ่น ส่วน XLookup ใช้ได้กับ Excel 2021 เรื่อยมาหรือ 365 ใช่ไหม แต่ถ้าใช้ Excel รุ่นล่าสุดกันอยู่แล้วแนะนำให้ใช้ XLookup แทน VLookup ไปเลย ... แนะนำแบบนี้หรือเปล่า
.
ผมเองอยากจะเชียร์ให้ใช้ XLookup แทน VLookup เหมือนกัน แต่ในฐานะอาจารย์ เมื่อจะบอกใครให้ปักหลักเชื่ออะไรต้องคิดแล้วคิดอีกให้ดีก่อนว่า เมื่อใช้สูตรใดแล้วจะมีข้อดี ข้อเสีย และข้อควรระมัดระวังอะไรบ้าง
.
ทุกวันนี้พวกเราปวดหัวกับโครงสร้างตารางที่ไม่เป็นมาตรฐานกันอยู่ใช่ไหม เป็นปัญหาใหญ่ที่ต้องหันไปเรียน Power Query กันทีเดียว ถ้าวันหนึ่งเราหันมาใช้แต่ XLookup กันเต็มไปหมด ปัญหาเรื่องโครงสร้างตารางแทนที่จะหมดไป เป็นไปได้ว่าปัญหานี้จะวุ่นวายกว่าเดิมอีกหลายเท่า
.
ทำไมน่ะหรือ
.
เพราะ XLookup สามารถค้นหาค่าจาก column ไหนก็ได้ มองไปทางซ้ายหรือขวาก็ได้ หาคำตอบจากพื้นที่ซึ่งไม่ต้องติดกันก็ได้ สูตร XLookup จะยังคงหาค่ามาให้ได้เสมอ ผู้ใช้แฟ้มไม่ต้องห่วงว่าการ Insert column หรือสลับที่ column จะกระทบกับผลลัพธ์ที่เคยหาได้แม้แต่น้อย เป็นไปได้ว่าเพราะโลกของการใช้ Excel ที่เปิดกว้างให้ใช้งานแบบอิสระจนเกินไปนี่แหละ จะสร้างปัญหาตามมา
.
ต่างจากการค้นหาค่าโดยใช้ VLookup ที่จำเป็นต้องรักษาโครงสร้างตารางให้เป็นมาตรฐานไว้เสมอว่า
1. ต้องใช้ column ซ้ายสุดเท่านั้น
2. ต้องสร้างตารางเก็บข้อมูลให้มีเนื้อที่ติดต่อกันไป
3. ต้องใส่เลข column ที่ต้องการคำตอบไว้ด้วย หรือไม่ก็ต้องใช้สูตร Match ช่วยหาเลขที่ column
.
เมื่อใดที่โครงสร้างตารางไม่เป็นไปตามนี้ สูตร VLookup ก็จะทำงานไม่ได้ ซึ่งข้อแม้เหล่านี้นี่แหละที่ผู้ใช้งานต้องเรียนรู้และระมัดระวังไว้เสมอ ห้ามไปเปลี่ยนแปลงโครงสร้างตารางเล่นๆตามใจเป็นอันขาด
.
ถ้ามองย้อนกลับมาดูที่ขั้นตอนการสร้างสูตรกันบ้าง ในเมื่อพื้นที่โครงสร้างตารางต้องติดต่อกันไป สูตร VLookup จะสะดวกกว่าตอนสร้างสูตรเพราะแค่กำหนดพื้นที่ตารางเดียวเท่านั้น ส่วน XLookup ต้องเสียเวลามากกว่าเพราะต้องเลือกพื้นที่ตารางที่ใช้หาก่อนแล้วไปหาพื้นที่ตารางที่เก็บคำตอบ และยังต้องระมัดระวังด้วยว่าพื้นที่เหล่านั้นต้องมีขนาดเท่ากัน
.

ความคิดเห็น