VLOOKUP เป็นฟังก์ชั่นที่สามารถประยุกต์ใช้ได้หลากหลาย

แต่ในบางครั้งเราพยายามใช้ฟังก์ชั่นนี้มากเกินไปหรือเปล่า??

25335771_s

เราอาจจะรู้หรือไม่รู้ก็ได้ว่าฟังก์ชั่นนี้มีข้อจำกัดพอควร ข้อจำกัดของเค้ามีอะไรบ้าง ลองอ่านรายได้ละเอียดได้จาก

ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 1 (VLOOKUP คลุกเคล้า COLUMNS หรือ MATCH)

บทความนี้อธิบายข้อจำกัดและนำเสนอวิธีลบเจ้าข้อจำกัดแบบง่ายๆ แต่ก็ยังมีบางกรณีที่ไม่สามารถลบเจ้าข้อจำกัดนั้นได้

หากต้องการลบข้อจำกัดเจ้า VLOOKUP ให้หมดไป ผมขอเสนอให้ใช้

INDEX (ผสมกับ MATCH) แทนครับ สามารถอ่านรายละเอียดได้จากบทความนี้ครับ

ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 2 (VLOOKUP vs INDEX)

จากประสบการณ์ ผมพบว่าเมื่อใช้ INDEX (ผสมกับ MATCH) จนชำนาญแล้ว เราอาจจะมองข้ามความสามารถอีกประการของ VLOOKUP

ซึ่งความสามารถที่ว่าก็คือการใช้ VLOOKUP แทน IF สำหรับกรณีเงื่อนไขไม่ซับซ้อน แต่ทางเลือกหลากหลาย

หรือการใช้ VLOOKUP แบบ Approximate Match (ลงท้ายด้วย 1, TRUE หรือใส่อาร์กิวเมนต์เพียงแค่สามค่า)

ผมคิดว่าเรามองข้ามความสามารถด้านนี้ไป ประโยชน์ของเจ้า VLOOKUP แบบ Approximate Match ที่เห็นชัดที่สุดคือการใช้งานกรณีแบ่่งอันตรภาคชั้น เช่น การตัดเกรด นั่นเอง สามารถดูรายละเอียดได้จาก

ชำแหละ VLOOKUP จากข้างหลังทะลุถึงหัวใจ ภาค 3 (VLOOKUP vs IFs)

เมื่อเราเข้าใจ VLOOKUP แบบ Approximate Match แล้ว เราสามารถนำหลักการเดียวกันนี้ไปประยุกต์ใช้กับ MATCH ได้เช่นกันครับ

ด้วยรายละเอียดของ VLOOKUP มีมาก ผมจึงแบ่งเนื้อหาออกเป็นไตรภาค (อารมณ์ประมาณ Lord Of The Ring)

แต่ไม่ได้มีภาคสรุปเพื่อให้เห็นภาพรวม (Holistic View) อาจทำให้ผู้อ่านบางท่านเกิดคำถามในใจเวลาอ่านบทความใดบทความหนึ่ง ขอบคุณสำหรับความเห็นทางเฟสบุ๊คครับ ถ้าไม่มีคุณ ผมไม่มีทางมองเห็นจริงๆ

วันนี้วันนี้มาฆบูชา ถือเป็นฤกษ์งานยามดี จึงขอสรุปการใช้งานสั้นๆ ในบทความนี้ครับ ^__^

สุขสันต์วันมาฆบูชา,

.

หากคุณชอบบทความแนวนี้ สามารถอัพเดตบทความใหม่ๆโดยคลิก Like เฟสบุ๊คแฟนเพจ วิศวกรรีพอร์ต หรือคลิก ที่นี่

อย่าลืมแชร์ให้เพื่อนอ่านเพื่อเป็นกำลังใจให้คนเขียนด้วยนะครับ ^_^