20 March 2009

ทำไมเวลาใช้ function Vlookup แล้วบางครั้งหาค่าข้อมูล ไม่แสดงค่า ทั้งๆที่ทำตามขั้นตอนอย่างถูกต้องแล้ว?

ทำไมเวลาใช้ function Vlookup แล้วบางครั้งหาค่าข้อมูล ไม่แสดงค่า ทั้งๆที่ทำตามขั้นตอนอย่างถูกต้องแล้ว?
การใช้ สูตร Vlookup นั้น เงื่อนไขของการใช้นั้นมีอยู่หลายๆ ข้อเช่นกัน ซึ่ง ตัวอย่างดังต่อไปนี้เป็นวิธีการตรวจสอบเบื้องต้น เพื่อดูว่า
เราเขียนสูตรได้ถูกต้องตามเงื่อนไขหรือเปล่า
1.ข้อมูลที่ต้องการหา กับข้อมูลในแหล่งที่เก็บใว้ ต้องเหมือนกันทุกๆ digit รวมทั้ง space ด้วย เพราะหลายๆครั้ง อาจจะเป็นที่ตรงนี้
วิธีแก้ไข คือ ใช้ function 'Text to Colume' ในการตัด space นี้ออก
2.พื้นที่ของแหล่งข้อมูลนั้น ไม่ได้ถูก fix ไว้ ซึ่งจะส่งผลให้การอ่านค่าของ cel ในแต่ละ cel เลื่อนออกไปตาม cell ที่เปลี่ยนไป
วิธีแก้ไข คือ ให้ string ($) ข้อมูลเอาใว้

No comments:

Post a Comment

Note: Only a member of this blog may post a comment.