Page 1 of 1

หาวิธีแก้ ใช้สูตร index match หรือ Vlookup แล้วให้ค่าคลาดเคลื่อน

Posted: Sun Dec 26, 2021 2:09 am
by gusiza
ตอนนี้พบปัญหาผลของการใช้สูตรหาค่า ทั้ง Vlookup หรือ index match แล้ว ผลที่ได้มีการคลาดเคลื่อน 1 บรรทัด หรือหลายบรรทัด โดยก่อนหน้านี้ ใน sheet ของฐานข้อมูล มีการแก้ไข ลบ หรือเปลี่ยนแปลงเพิ่มเติมข้อมูล
คำถาม
1.มีวิธีไหนที่สามารถตรวจสอบจุดที่ผิดพลาด หรือสามารถแก้ไข ข้อมูลให้ถูกต้องด้วยวิธีไหนได้บ้างครับ
2.ในการแก้ไขฐานข้อมูลมีสิ่งใดที่ควรทำหรือไม่ควรทำบ้างครับ เพราะผมต้องการใช้ Form ของฐานข้อมูลเดิมในการทำงาน โดยทำการลบข้อมูลเก่าออกไปแล้วเพิ่มเติมข้อมูลใหม่

Re: หาวิธีแก้ ใช้สูตร index match หรือ Vlookup แล้วให้ค่าคลาดเคลื่อน

Posted: Sun Dec 26, 2021 8:49 am
by norkaz
....

ช่วย แนบไฟล์ ที่มีคำถามนั้นมา เพื่อ ความสะดวกในการตรวจสอบ ตรวจเช็ค จากเพื่อนสมาชิกครับ

Norkaz

Re: หาวิธีแก้ ใช้สูตร index match หรือ Vlookup แล้วให้ค่าคลาดเคลื่อน

Posted: Sun Dec 26, 2021 10:46 am
by gusiza
gusiza wrote: Sun Dec 26, 2021 2:09 am ตอนนี้พบปัญหาผลของการใช้สูตรหาค่า ทั้ง Vlookup หรือ index match แล้ว ผลที่ได้มีการคลาดเคลื่อน 1 บรรทัด หรือหลายบรรทัด โดยก่อนหน้านี้ ใน sheet ของฐานข้อมูล มีการแก้ไข ลบ หรือเปลี่ยนแปลงเพิ่มเติมข้อมูล
คำถาม
1.มีวิธีไหนที่สามารถตรวจสอบจุดที่ผิดพลาด หรือสามารถแก้ไข ข้อมูลให้ถูกต้องด้วยวิธีไหนได้บ้างครับ
2.ในการแก้ไขฐานข้อมูลมีสิ่งใดที่ควรทำหรือไม่ควรทำบ้างครับ เพราะผมต้องการใช้ Form ของฐานข้อมูลเดิมในการทำงาน โดยทำการลบข้อมูลเก่าออกไปแล้วเพิ่มเติมข้อมูลใหม่

Re: หาวิธีแก้ ใช้สูตร index match หรือ Vlookup แล้วให้ค่าคลาดเคลื่อน

Posted: Sun Dec 26, 2021 10:49 am
by gusiza
ผมได้แนบไฟล์ ตัวอย่างปัญหาที่เจอ แล้วครับ แต่ปัญหาลักษณะนี้ ผมสังเกตว่าเจอหลังจากที่มีการแก้ข้อมูลใน Sheet ฐานข้อมูล ผมเคยเจอลักษณะนี้ในไฟล์งานเดิมเลยลองทำการย้ายข้อมูลและข้อมูลใหม่ให้ เรียบร้อยแต่ยังเจอลักษณะนี้อยู่ เลยต้องการรู้ว่าสาเหตุมาจากจุดไหน ครับแล้วจะต้องแก้ไขอย่างไร ตอนนี้ตัวอย่างที่เจอคือในส่วนของหมายเลขโทรศัพท์ที่สูตรให้ค่าคลาดเคลื่อน

Re: หาวิธีแก้ ใช้สูตร index match หรือ Vlookup แล้วให้ค่าคลาดเคลื่อน

Posted: Sun Dec 26, 2021 11:05 am
by norkaz
...

เบื้องต้นพบว่า ช่วง พื้นที่ใน Range Name ที่ตั้งไว้ ความลึกไม่เท่ากัน เช่น

บาง Range Name ตั้งจากคอลัมน์ ทั้งหมด ตัวอย่าง H:H

บาง Range Name ตั้ง จากช่วงพื้นที่ของข้อมูล เช่น A2:Axx

ให้ไปปรับช่วงของ Range Name ให้เท่ากัน โดยเข้าไปที่

FORMULAS -> Name Manager แก้ช่วงพื้นที่ข้อมูลให้เท่ากัน

** Range Name ใด ที่ไม่ใช้ หรือ Error ไปแล้ว ก็ควรลบทิ้งไปเลย

เบื้องต้นเมื่อแก้ไขแล้ว ผลลัพธ์ควรถูกต้อง

หากยังไม่ถูก ก็แจ้งมา แล้วค่อย ตอบต่อไปจากนั้นครับ

Norkaz

Re: หาวิธีแก้ ใช้สูตร index match หรือ Vlookup แล้วให้ค่าคลาดเคลื่อน

Posted: Sun Dec 26, 2021 11:31 am
by gusiza
ผมตรวจสอบและแก้ไข แล้ว เป็นจริงตามที่พี่ Norkaz แนะนำมาครับ ... พอแก้ไข Rangename แล้วปัญหาข้อมูลคลาดเคลื่อนหายไปครับขอบคุณมากเลยครับ ที่ให้คำแนะนำ ผมไม่เคยสังเกตจุดนี้เลย ได้ความรู้ใหม่เพื่อใช้แก้ปัญหาและตรวจสอบข้อมูล อีกหนึ่งเรื่องเลยครับ ขอบคุณมากๆ อีกครั้งครับ