Page 1 of 1

การดึงข้อมูลจากหลาย sheet มาสรุปอีก Sheet ใน column เดียวกันครับ

Posted: Mon Jan 09, 2017 12:02 pm
by Virgio
สวัสดีครับ

ผมต้องการดึงข้อมูลจากหลาย ๆ sheet มาสรุปอยู่ใน sheet เดียวและ Column เดียว โดยใช้ Column ID. เป็น Column อ้างอิง ไม่ทราบว่าจะสามารถทำได้หรือไม่ครับ

ขอบคุณมากครับ

Re: การดึงข้อมูลจากหลาย sheet มาสรุปอีก Sheet ใน column เดียวกันครับ

Posted: Mon Jan 09, 2017 8:03 pm
by snasui
:D เซลล์ A2 คีย์สูตรตามด้านล่างครับ

=INDEX(INDIRECT("'"&B2&"'!a3:a1000"),MATCH(C2,INDIRECT("'"&B2&"'!c3:c1000"),0))

Enter > Copy ลงด้านล่าง

Re: การดึงข้อมูลจากหลาย sheet มาสรุปอีก Sheet ใน column เดียวกันครับ

Posted: Mon Jan 09, 2017 8:48 pm
by Virgio
ขอบคุณมากครับอาจารย์ สูตรใช้ได้ดีเลยครับ

ขอสอบถามเพิ่มเติมครับ หาก Sheet Sum, A20 และ A30 ถูกแยกออกไปเป็นคนละ File เลยต้องเปลี่ยนสูตรตรงไหนไหมครับ

Re: การดึงข้อมูลจากหลาย sheet มาสรุปอีก Sheet ใน column เดียวกันครับ

Posted: Mon Jan 09, 2017 9:03 pm
by snasui
:D ขอทราบชื่อไฟล์ต้นทาง ชีตที่เก็บข้อมูล หากมีไฟล์แนบด้วยจะเป็นการดีเพราะจะได้เข้าถึงปัญหาโดยไว สะดวกต่อการตอบของเพื่อนสมาชิกครับ

Re: การดึงข้อมูลจากหลาย sheet มาสรุปอีก Sheet ใน column เดียวกันครับ

Posted: Mon Jan 09, 2017 9:15 pm
by Virgio
ต้องขอโทษด้วยครับ ผมลองแนบไฟล์ประกอบคำถามมาให้ครับ ความต้องการ คือ ดึงข้อมูลจาก Column Process จาก File A20 และ A30 มาสรุปใน Column Process ของ File Sum ครับ

ขอบคุณมากครับ

Re: การดึงข้อมูลจากหลาย sheet มาสรุปอีก Sheet ใน column เดียวกันครับ

Posted: Mon Jan 09, 2017 9:34 pm
by snasui
:D เปิดไฟล์ทั้งหมดไว้พร้อมกัน จากนั้นที่ไฟล์ Sum ชึต Sum เซลล์ A3 คีย์สูตรตามด้านล่างครับ

=INDEX(INDIRECT("'["&B2&".xlsx]"&B2&"'!a3:a1000"),MATCH(C2,INDIRECT("'["&B2&".xlsx]"&B2&"'!c3:c1000"),0))

Enter > Copy ลงด้านล่าง

ข้อความที่ระบายสีแดงหมายถึงชื่อไฟล์ ส่วนสีน้ำเงินหมายถึงชื่อชีตครับ

Re: การดึงข้อมูลจากหลาย sheet มาสรุปอีก Sheet ใน column เดียวกันครับ

Posted: Mon Jan 09, 2017 10:04 pm
by Virgio
ขอบคุณอาจารย์มากครับ สูตรใช้ได้ดีเลยครับ หากมีปัญหาเพิ่มเติมจะขออนุญาตรบกวนอีกนะครับ