Page 1 of 1

การนำข้อมูลใน excel ที่อยู่ต่างไฟล์กันมาใช้งานโดยที่ยังไม่มีไฟล์ต้นทาง

Posted: Thu May 21, 2015 2:36 pm
by MIDs
สวัสดีครับ
ขอสอบถามปัญหาการเชื่อมข้อมูลใน excel ที่อยู่ต่างไฟล์กันครับ

ผมมีไฟล์ที่เป็นข้อมูลอยู่หลายไฟล์ และต้องการนำข้อมูลบางส่วนมาสรุปไว้ในไฟล์สรุปงานครับ

ตัวอย่างเช่น

ไฟล์ที่เป็นข้อมูล ชื่อ Data1.xlsx, Data2.xlsx ,Data3.xlsx ,... Data100.xlsx ต้องการนำข้อมูลใน cell B2 ของแต่ละไฟล์ Data มารวมกันในไฟล์ชื่อ Summary.xlsx
ผมพยายามทดลองตามนี้ http://snasui.blogspot.com/2010/06/blog-post.html พบว่าสามารถ link ข้อมูลได้ตามต้องการ

ปัญหาคือ ไฟล์ข้อมูล Data ผมจะได้มาไว้ในเครื่องไม่พร้อมกันครับ เช่นวันนี้ได้มาเฉพาะ Data1.xlsx, Data2.xlsx อีกวันได้ Data3.xlsx มา
แต่สูตรที่อยู่ในไฟล์ Summary.xlsx นั้นผมจะเขียนไว้ล่วงหน้าให้ดึงค่าตั้งแต่ไฟล์ Data1.xlsx ถึง Data100.xlsx ซึ่งวิธีการตาม link นี้ http://snasui.blogspot.com/2010/06/blog-post.html ตัว excel มันจะเรียกหาไฟล์ Data ที่ยังไม่มีในเครื่องครับ

เรามีวิธีใหนบ้างที่มันไม่ต้องเรียกหาไฟล์ต้นทางตอนเขียนสูตรครับ (เพราะไฟล์ Data ยังไม่ได้รับมา)

ขอบคุณครับ

Re: การนำข้อมูลใน excel ที่อยู่ต่างไฟล์กันมาใช้งานโดยที่ยังไม่มีไฟล์ต้นทาง

Posted: Thu May 21, 2015 4:32 pm
by snasui
:D การไม่ให้โปรแกรมเรียกหา วิธีหนึ่งคือสร้างไฟล์เปล่าทุกไฟล์ที่เกี่ยวข้องไว้ล่วงหน้า เมื่อได้ไฟล์จริงมาแล้วค่อยนำไฟล์ที่ได้มาไปเซฟทับไฟล์เดิมครับ

Re: การนำข้อมูลใน excel ที่อยู่ต่างไฟล์กันมาใช้งานโดยที่ยังไม่มีไฟล์ต้นทาง

Posted: Fri May 22, 2015 9:59 am
by MIDs
ขอบคุณครับ