มีเทคนิคการรวมข้อมูลจากหลายๆชีท ที่ดีกว่านี้ไม๊ครับ
Posted: Wed Jan 18, 2012 9:02 am
ตามไฟล์ที่ผมแนบไว้ให้นะครับ ผมมีโจทย์ใหม่ คือการ Booking รถของแต่ละสาขา ซึ่งแต่ละสาขาก็แยกกัน Key ใส่ ฟอร์ม Booking เลย แต่ทาง สำนักงานใหญ่(สนญ.) ต้องการเห็นภาพรวมทั้งหมดใน File เดียวกันน่ะครับ
ตาม File ผมก็จะ Pivot ทุกสาขาไปวางไว้ใน Temp1 ก่อน โดยที่แต่ละสาขาจะมี Gap จำนวนหนึ่ง เพื่อเอาไว้รองรับการขยายแถว เวลามีข้อมูลมากขึ้น
จากนั้นผมก็ Pivot ทั้งหมดอีกครั้งหนึ่งไปใส่ไว้ใน sheet output แล้ว Filter เอาแต่ข้อมูลจริงๆ
แต่ผมกลับคิดว่า อาจารย์น่าจะมีวิธีที่ดีกว่านี้ เพราะวิธีนี้ สนญ.ต้อง Refresh Data ถึง 11 รอบ (มี 10 สาขา + Refresh Data รวม) แถม ถ้าจะกรอกเพิ่มต่อท้ายใน Sheet รวมก็ยากเพราะ Data จะวิ่งเข้ามาแทรกเสมอ
ปล.จริงๆทางบริษัทกำลัง Develop ERP อยู่ แต่ผมต้องเตรียมข้อมูลขึ้น ERP เลย กะจะพัฒนาระบบงาน ภายในไปด้วยน่ะครับ
ตาม File ผมก็จะ Pivot ทุกสาขาไปวางไว้ใน Temp1 ก่อน โดยที่แต่ละสาขาจะมี Gap จำนวนหนึ่ง เพื่อเอาไว้รองรับการขยายแถว เวลามีข้อมูลมากขึ้น
จากนั้นผมก็ Pivot ทั้งหมดอีกครั้งหนึ่งไปใส่ไว้ใน sheet output แล้ว Filter เอาแต่ข้อมูลจริงๆ
แต่ผมกลับคิดว่า อาจารย์น่าจะมีวิธีที่ดีกว่านี้ เพราะวิธีนี้ สนญ.ต้อง Refresh Data ถึง 11 รอบ (มี 10 สาขา + Refresh Data รวม) แถม ถ้าจะกรอกเพิ่มต่อท้ายใน Sheet รวมก็ยากเพราะ Data จะวิ่งเข้ามาแทรกเสมอ
ปล.จริงๆทางบริษัทกำลัง Develop ERP อยู่ แต่ผมต้องเตรียมข้อมูลขึ้น ERP เลย กะจะพัฒนาระบบงาน ภายในไปด้วยน่ะครับ