การเปรียบเทียบข้อมูลสองตารางและแสดงผลบันทึกข้อมูลล่าสุด
Posted: Mon Apr 28, 2014 4:00 pm
TableA TableB TableC
Size Value Size Value Size Value
A 10 C 45 A 10
B 20 B 11 B 11
C 30 E 6 C 45
D 22 D 22
E 6
จากข้อมูลด้านบนมีตาราง A , ตาราง B และตาราง C
ผมอยากให้ตาราง C ทำการแสดงผลเก็บข้อมูลจากตาราง A และตาราง B
โดยมีเงื่อนไขคือ
1.เมื่อข้อมูลตาราง A เปรียบเทียบกับตาราง B แล้วพบว่าค่าซ้ำกัน
เช่น ตาราง A ค่า B=20 , ตาราง B ค่า B=11 ให้นำข้อมูลจากตาราง B มาใส่แทน
2.ข้อมูลในตาราง A ไม่มีในตาราง B ให้นำข้อมูลนั้นมาใส่ในตาราง C ได้เลย
3.ข้อมลในตาราง B ไม่มีในตาราง A ให้นำข้อมูลนั้นมาใส่ในตาราง C เช่นกัน
โดยที่ข้อมูบใน Column Size ไม่จำเป็นต้องซ้ำกันหรือเรียงกัน
แต่จะต้องหา Value มาใส่ให้ถูกต้องตาม Size ในตาราง C
ผมลองใช้ Vlookup + If แต่มันเปรียบเทียบวนลูปไปมาครับ
แล้วติดตรงคำสั่งที่จะให้มันเอาข้อมูลมารวมกันสองตารางไม่รู้ว่าจะใช้อะไรดี
รบกวนบอกแนวทางและสูตรที่ต้องใช้ได้ไหมครับ?
ขอบคุณครับ
Size Value Size Value Size Value
A 10 C 45 A 10
B 20 B 11 B 11
C 30 E 6 C 45
D 22 D 22
E 6
จากข้อมูลด้านบนมีตาราง A , ตาราง B และตาราง C
ผมอยากให้ตาราง C ทำการแสดงผลเก็บข้อมูลจากตาราง A และตาราง B
โดยมีเงื่อนไขคือ
1.เมื่อข้อมูลตาราง A เปรียบเทียบกับตาราง B แล้วพบว่าค่าซ้ำกัน
เช่น ตาราง A ค่า B=20 , ตาราง B ค่า B=11 ให้นำข้อมูลจากตาราง B มาใส่แทน
2.ข้อมูลในตาราง A ไม่มีในตาราง B ให้นำข้อมูลนั้นมาใส่ในตาราง C ได้เลย
3.ข้อมลในตาราง B ไม่มีในตาราง A ให้นำข้อมูลนั้นมาใส่ในตาราง C เช่นกัน
โดยที่ข้อมูบใน Column Size ไม่จำเป็นต้องซ้ำกันหรือเรียงกัน
แต่จะต้องหา Value มาใส่ให้ถูกต้องตาม Size ในตาราง C
ผมลองใช้ Vlookup + If แต่มันเปรียบเทียบวนลูปไปมาครับ
แล้วติดตรงคำสั่งที่จะให้มันเอาข้อมูลมารวมกันสองตารางไม่รู้ว่าจะใช้อะไรดี
รบกวนบอกแนวทางและสูตรที่ต้องใช้ได้ไหมครับ?
ขอบคุณครับ