Page 1 of 1

สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 12:04 am
by noklae
รบกวนสอบถามหน่อยครับ ผมต้องการข้อมมูลจาก excel หลายๆ table มาต่อกันจะใช้สูตรไหนได้บ้างครับ ตัวอย่างตามรูปเลยครับ
7C667C16-4A8E-4789-93D3-7891C6331BDE.jpeg
A520C21F-C6FA-4010-A6FE-55A279AB309D.jpeg

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 6:39 am
by puriwutpokin
ควรแนบไฟล์​ที่เป็นตัวแทนของงานนั้นๆมาเป็นตัวอย่าง และคำตอบที่ต้องการมาด้วยครับ เพื่อสะดวกต่อการตอบของเพื่อนๆ สมาชิกครับ

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 10:30 am
by noklae
ขอโทษด้วยครับ ขอแนบไฟล์ตัวอย่างครับ
BOM.xlsx

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 11:21 am
by puriwutpokin
noklae wrote: Tue Jan 29, 2019 10:30 am ขอโทษด้วยครับ ขอแนบไฟล์ตัวอย่างครับ

BOM.xlsx
ข้อมูลที่มาต่อมาต่อไปทางขวา ใช่ไหม แล้ว เงื่อนไขอะไร ถึงอีก ช่วงถึงอยู่ด้านล่าง และมีเว้นบรรทัดด้วย และอีกส่วน กลับอยู่เท่ากับส่วน 2
เงื่อนไขอะไร แจ้งให้ทราบด้วยครับ

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 11:42 am
by noklae
puriwutpokin wrote: Tue Jan 29, 2019 11:21 am
noklae wrote: Tue Jan 29, 2019 10:30 am ขอโทษด้วยครับ ขอแนบไฟล์ตัวอย่างครับ

BOM.xlsx
ข้อมูลที่มาต่อมาต่อไปทางขวา ใช่ไหม แล้ว เงื่อนไขอะไร ถึงอีก ช่วงถึงอยู่ด้านล่าง และมีเว้นบรรทัดด้วย และอีกส่วน กลับอยู่เท่ากับส่วน 2
เงื่อนไขอะไร แจ้งให้ทราบด้วยครับ

ข้อมูลต่อไปด้านขวาเรื่อยๆครับ เป็นเหมือน Pivot Table ครับ สิ่งที่ต้องการคือ ถ้า filter ข้อมูล ที่ข้อมูล Material มันก็จะ Filter Component ที่มัน link กันด้วยครับ
2019-01-29_113445.jpg

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 11:54 am
by Supachok
มันมีข้อมูลอะไรสัมพันธ์กัน
ในระหว่าง report and Table ต่างๆ

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 1:20 pm
by noklae
Supachok wrote: Tue Jan 29, 2019 11:54 am มันมีข้อมูลอะไรสัมพันธ์กัน
ในระหว่าง report and Table ต่างๆ
Component ของ Table 1 จะเป็น Material ของ Table 2, Component ของ Table 2 จะเป็น Material ของ Table 3 ครับ

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 3:21 pm
by Supachok
ตัวอย่างที่ต้องการเห็นเช่น

product a = Sale 1,2,3,4
product b = Sale 1,2,3,4
product c= Sale 1,2,3,4
product d = Sale 1,2,3,4

กล่าวคือ 1 product สามารถขายได้มากกว่า Sale 1 ราย (2,3,4)
หรือข้อมูลอะไรเป็นหลักที่เหมือนกันในการอ้างอิงใดๆ

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 3:47 pm
by noklae
Supachok wrote: Tue Jan 29, 2019 3:21 pm ตัวอย่างที่ต้องการเห็นเช่น

product a = Sale 1,2,3,4
product b = Sale 1,2,3,4
product c= Sale 1,2,3,4
product d = Sale 1,2,3,4

กล่าวคือ 1 product สามารถขายได้มากกว่า Sale 1 ราย (2,3,4)
หรือข้อมูลอะไรเป็นหลักที่เหมือนกันในการอ้างอิงใดๆ

สิ่งที่ต้องการเห็นคือ
Product A ประกอบด้วย Component อะไรบ้างครับ เช่น

Product A ประกอบด้วย Component B1,B2
แต่ Component B1 ประกอบไปด้วย Component C1 และ C2

ต้องการใให้นำข้อมูลมาเรียงกันใน Sheet เดียวโดยแสดง

Product A Component B1 Component C1,C2

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 3:58 pm
by Supachok
Product A Component B1 Component C1,C2

ตามที่ดูจะอ้างตาม Bom level หรือไม่
และ Component B1 จะใส่ไว้บรรทัดใดของ product A
และ Component C1,C2 จะใส่ไว้บรรทัดใดของ Component B1

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 4:33 pm
by noklae
Supachok wrote: Tue Jan 29, 2019 3:58 pm Product A Component B1 Component C1,C2

ตามที่ดูจะอ้างตาม Bom level หรือไม่
และ Component B1 จะใส่ไว้บรรทัดใดของ product A
และ Component C1,C2 จะใส่ไว้บรรทัดใดของ Component B1
ถ้า Component ไหน link กันก็จะต่อกันเลยครับ
2019-01-29_162947.jpg

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Tue Jan 29, 2019 6:36 pm
by snasui
:D จากไฟล์ Excel ที่แนบมา ลองยกตัวอย่างมาให้เห็นความสัมพันธ์ของทุก Table ลงมาในชีตปลายทางต่างหากว่ามีลักษณะเป็นอย่างไร ชี้ให้เห็นอย่างชัดเจนว่าข้อมูลไหนมาจาก Table ไหน มีความสัมพันธ์กันในลักษณะใดจึงนำมาวางเช่นนั้น จะได้สะดวกในการทำความเข้าใจต่อไปจากนั้นครับ

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Wed Jan 30, 2019 9:52 am
by noklae
snasui wrote: Tue Jan 29, 2019 6:36 pm :D จากไฟล์ Excel ที่แนบมา ลองยกตัวอย่างมาให้เห็นความสัมพันธ์ของทุก Table ลงมาในชีตปลายทางต่างหากว่ามีลักษณะเป็นอย่างไร ชี้ให้เห็นอย่างชัดเจนว่าข้อมูลไหนมาจาก Table ไหน มีความสัมพันธ์กันในลักษณะใดจึงนำมาวางเช่นนั้น จะได้สะดวกในการทำความเข้าใจต่อไปจากนั้นครับ
ทั้งสาม Table Link กันแบบนี้ครับ
2019-01-30_095016.jpg
โดยผลลัพธ์ที่ต้องการเป็นแบบนี้
2019-01-30_094633.jpg

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Wed Jan 30, 2019 8:28 pm
by snasui
:D การทำเช่นนั้นต้องอาศัย VBA จำเป็นต้องเขียนมาเองก่อน ติดตรงไหนค่อยถามกันต่อครับ

Re: สอบถามการนำข้อมูลจากหลาย Table มาต่อกัน

Posted: Wed Jan 30, 2019 9:16 pm
by Bo_ry
Power Query สำหรับ Excel 2016 ขึ้นไป

Excel 2010-2013 ต้องโหลด Add-in
https://www.microsoft.com/th-TH/downloa ... x?id=39379

อธิบายค่อยไม่ถูก เพิ่งหัดทำ
1. Get Data from Table ให้ครบทั้ง 3 Table > Close and load to > Only Create connection
2. Get Data > Combine Query > Merge
เลือก Table 1, Column Component
เลือก Table 2 , Material > OK
3.กดปุ่ม ลูกศรซ้าย-ขวา ตรง Table 2 > เลือก column ที่ต้องการแสดง
2019-01-30 21_11_08-Merge1 - Power Query Editor.png
4. Close and load to > Only Create connection
5. Get Data > Combine Query > Merge
เลือก Merge1, Column Component.1
เลือก Table 3 , Material > OK
6.กดปุ่ม ลูกศรซ้าย-ขวา ตรง Table 3 > เลือก column ที่ต้องการแสดง
7. Close and load > Done


https://support.office.com/en-us/articl ... a2616d17f9