Page 1 of 1

ช่วยหาทางลัดการออก Report ให้ผมด้วยครับ

Posted: Sat Aug 19, 2017 9:13 pm
by kriengkd
สิ่งที่ผมทำตอนนี้คือ
1.ดึงข้อมูลจากระบบมาวางไว้ที่ sheet Data
2.ข้อมูลจะมาที่ Sheet Data1 (โดยใช้สูตร= เรียงตามแถว)
3.Sheet Data1 คอลัม ABC ใช้สูตร =
- คอลัมป์ C Vlook จาก Data
- คอลัมป์ D-H Vlookup มาจาก File Map
- คอลัมป์ I ตัดเกรดจาก คอลัมป์ C
4.Sheet F1-F4 ต้อง Refresh 4 ครั้ง
5.ผลลัพท์ที่ได้คือ Sheet Score / Achieve /Agent Score

**พอจะมีวิธีไหนเร็วกว่านี้ไหมครับ ผมลองคลำๆทำดู**

Re: ช่วยหาทางลัดการออก Report ให้ผมด้วยครับ

Posted: Sun Aug 20, 2017 6:57 am
by snasui
:D ไฟล์ที่ทำมานี้มีปัญหาใดหรือไม่ครับ หากไม่มีก็สามารถใช้งานได้

ในเรื่องของความกระชับสามารถปรับสูตร Vlookup ทั้งหลายที่เป็นการเลือกทั้งคอลัมน์ให้เป็นการเลือกเพียงช่วงข้อมูลที่มีหรือเท่าที่ข้อมูลจะขยายไปถึง เช่นจาก A:F ก็จะเป็น A2:F1000 เช่นนี้เป็นต้น

กรณีของการใช้ PivotTable เราสามารถคัดลอก PivotTable แรกเพื่อเป็นต้นแบบในการสร้าง PivotTable ถัด ๆ ไป จะเป็นการสร้างจาก PivotCache เดียวกัน การ Refresh สามารถจะ Refresh จาก PivotTable ใดก็ได้ซึ่งสามารถจะ Refresh เพียงครั้งเดียวก็จะเป็นการ Refresh พร้อมกันทั้งหมด

การสร้าง PivotTable ก็ควรจะนำเฉพาะข้อมูลที่มีมาเป็นฐานข้อมูล ไม่ควรเลือกทั้งคอลัมน์ การกำหนดฐานข้อมูลต้นทางอาจจะใช้ Range Name หรือ Table เข้ามาช่วยเพื่อให้มีขนาดพอดีกับข้อมูลที่มีจริงครับ