Page 1 of 1
Grand Total ตรง Column Label ไม่ขึ้นแสดงครับ (Pivot table 20
Posted: Mon Apr 21, 2014 10:38 am
by narin_han
เรียน อาจารย์และผู้เชี่ยวชาญครับ
เนื่องจากผมมีเหตุจำเป็นที่จะต้องทำ pivot table เกี่ยวกับ Multiple Consolidation Ranges ครับ เบื้องต้นกระผมได้เข้าไปดูตัวอย่างของอาจารย์แล้วครับ และสามารถทำตามตัวอย่างได้นะครับ (version 2003) แต่ไม่สามารถทำใน version 2007 ได้ครับ ตามตัวอย่างไฟล์แนบนะครับ (ตัวอย่างเดียวกับของอาจารย์ครับ) ปัญหาที่ว่าคือ
พบว่ามี Grand Total แสดงตรง row ครับ แต่ Grand Total ตรงท้ายในช่อง Column ไม่ขึ้นแสดงนะครับ
คือจำเป็นที่จะต้องมีส่วนนี้นะครับ เพราะจะได้ทำในส่วนของ Multiple Consolidation Ranges ต่อไปนะครับ
ขอความช่วยเหลือด้วยนะครับ
ขอบคุณครับ

Re: Grand Total ตรง Column Label ไม่ขึ้นแสดงครับ (Pivot tabl
Posted: Mon Apr 21, 2014 1:28 pm
by narin_han
ผมแก้ปัญหาของผมเองได้แล้วครับ ขอบคุณครับ
Re: ไม่สามารถ refresh ข้อมูลสำหรับ multiple consolidation ra
Posted: Mon Apr 21, 2014 6:02 pm
by narin_han
เจออีกปัญหาแล้วครับ คือผมไม่สามารถ refresh ข้อมูลปลายทางที่ทำ multiple consolidation range ได้ครับ
พอจะใช้สูตร countifs ปราฎว่าข้อมูลมันเยอะมากครับ ต้องบวกถึง 100 กว่า column นะครับ ถึงจะได้ครับ
pivot table สะดวกกว่าครับ แต่ติดปัญหาตรงที่ปลายทางข้อมูลที่ทำ multiple consolidation range ไม่สามารถ refresh ได้ครับ ต้องทำใหม่อย่างเดียวเลยครับ
ขอบคุณครับ
Re: Grand Total ตรง Column Label ไม่ขึ้นแสดงครับ (Pivot tabl
Posted: Mon Apr 21, 2014 6:44 pm
by snasui

multiple consolidation range ที่กล่าวถึงหน้าตาเป็นอย่างไรครับ ช่วยแนบไฟล์ล่าสุด แสดงตัวอย่างข้อมูล ตัวอย่างคำตอบที่ต้องการมาด้วยเพื่อจะได้เช้าใจตรงกันครับ
Re: Grand Total ตรง Column Label ไม่ขึ้นแสดงครับ (Pivot tabl
Posted: Mon Apr 21, 2014 7:10 pm
by narin_han
เรียน อาจารย์ ครับ
ผมใช้ file ตัวอย่างของอาจารย์ที่สอนในเรื่องนี้ครับ เพราะตรงกับที่ผมจะนำไปใช้งานครับ แต่ผมลอง test ดูนะครับว่าเวลาเพิ่มข้้อมูลเข้าไปแล้ว
จากตัวอย่าง มีทั้งหมด 27 ข้อมูลนะครับ
พอเพิ่มอีกข้อมูลลงไปเช่น 52 ลงใน group 187 ใน Q2 ซึ่งข้อมูลใหม่จะมีทั้งหมดเป็น 28
พอกด refresh ข้อมูลลงไป ส่วนแรกที่จะก่อน multiple consolidate range update ให้ครับ แต่ส่วนหลังที่จำเป็นจะต้องใช้ไม่ได้
update ตามนะครับ pivot table อันล่างสุดนะครับ
Re: Grand Total ตรง Column Label ไม่ขึ้นแสดงครับ (Pivot tabl
Posted: Mon Apr 21, 2014 7:29 pm
by snasui

การเพิ่มข้อมูลจะต้องดับเบิ้ลคลิกเซลล์ G20 เพื่อให้สร้างชีทใหม่หลังจาก Update ข้อมูล แล้วนำชีทที่ได้ไปสร้าง PivotTable ใหม่
หากเพิ่มใหม่อีกก็ต้องทำใหม่เช่นนี้อยู่ตลอดไป เพราะชีทที่ได้ มาจากการดับเบิ้ลคลิก โปรแกรมจึงสร้างชีทใหม่ในลักษณะ Database มาให้ ไม่ใช่มาเองอัตโนมัติที่จะพร้อมใช้เมื่อมีการ Update ข้อมูล การ Refresh ไม่มีความสามารถที่จะไปสร้างชีทที่เป็น Database ให้ใหม่ ยกเว้นเขียนโปรแกรมเข้าไปควมคุม
การเก็บข้อมูลควรเก็บให้เป็น Database เพื่อสามารถใช้ PivotTable แบบปกติได้สะดวกแม้มีการ Update ข้อมูลก็ไม่เกิดปัญหา ไม่ใช่เก็บเป็นตารางรายงานครับ
Re: Grand Total ตรง Column Label ไม่ขึ้นแสดงครับ (Pivot tabl
Posted: Mon Apr 21, 2014 7:41 pm
by narin_han
snasui wrote:
การเพิ่มข้อมูลจะต้องดับเบิ้ลคลิกเซลล์ G20 เพื่อให้สร้างชีทใหม่หลังจาก Update ข้อมูล แล้วนำชีทที่ได้ไปสร้าง PivotTable ใหม่
หากเพิ่มใหม่อีกก็ต้องทำใหม่เช่นนี้อยู่ตลอดไป เพราะชีทที่ได้ มาจากการดับเบิ้ลคลิก โปรแกรมจึงสร้างชีทใหม่ในลักษณะ Database มาให้ ไม่ใช่มาเองอัตโนมัติที่จะพร้อมใช้เมื่อมีการ Update ข้อมูล การ Refresh ไม่มีความสามารถที่จะไปสร้างชีทที่เป็น Database ให้ใหม่ ยกเว้นเขียนโปรแกรมเข้าไปควมคุม
การเก็บข้อมูลควรเก็บให้เป็น Database เพื่อสามารถใช้ PivotTable แบบปกติได้สะดวกแม้มีการ Update ข้อมูลก็ไม่เกิดปัญหา ไม่ใช่เก็บเป็นตารางรายงานครับ
ใช่แล้วครับ อาจารย์ ผมทำตามที่อาจารย์บอกนะครับ โดย click ที่ g20 ทุกครั้ง เวลามีข้อมูลใหม่นะครับ
ที่อาจารย์พูดว่า
การเก็บข้อมูลควรเก็บให้เป็น Database เพื่อสามารถใช้ PivotTable แบบปกติได้สะดวกแม้มีการ Update ข้อมูลก็ไม่เกิดปัญหา
หมายความว่าอะไรครับ ผมไม่เข้าใจนะครับ ขอบคุณครับ
คืออีกวิธีหนึ่ง ผมใช้ countifs นะครับ ใน โดยใช้ countifs แต่ละอันเอามารวมกันครับ โดยใช้ + แต่อันนี้มันจะดีตรงเวลา update ข้อมูลเปลี่ยนให้เลย แต่เวลาเขียนสุตรถ้าเงื่อนไขเยอะ มันเหนื่อยมากเลยครับ อาจารย์พอจะแนะนำวิธีนี้หน่อยได้ไหมครับ
Re: Grand Total ตรง Column Label ไม่ขึ้นแสดงครับ (Pivot tabl
Posted: Mon Apr 21, 2014 7:50 pm
by snasui

Sheet4 คือการเก็บข้อมูลเป็น Database
ส่วน Sheet1 ช่วงเซลล์ A1:F10 เป็นการเก็บข้อมูลแบบรายงาน
ที่ผมเขียนไปนั้น เป็นการ
แจ้งหรือถือได้ว่าเป็นการแนะนำให้เก็บข้อมูลแบบ Sheet4 เพื่อสะดวกต่อการนำไปทำ PivotTable หรือใช้สูตรในการรวมข้อมูลครับ

Re: Grand Total ตรง Column Label ไม่ขึ้นแสดงครับ (Pivot tabl
Posted: Mon Apr 21, 2014 8:08 pm
by narin_han
ขอบคุณอาจารย์มากนะครับ สำหรับคำแนะนำ
อาจารย์ช่วยดูให้อีกหน่อยนะครับ ว่าถ้าใช้ countifs แล้วอยากยุบสูตรรวมต้องทำอย่างไรนะครับ
ขอบคุณครับ
Re: Grand Total ตรง Column Label ไม่ขึ้นแสดงครับ (Pivot tabl
Posted: Mon Apr 21, 2014 8:35 pm
by snasui

ลองตามนี้ครับ
เซลล์ B32 คีย์
=SUMPRODUCT(($A$2:$A$10=$A32)*($B$2:$F$10=B$31))
Enter > Copy ไปด้านขวาและลงด้านล่าง
Re: Grand Total ตรง Column Label ไม่ขึ้นแสดงครับ (Pivot tabl
Posted: Mon Apr 21, 2014 8:44 pm
by narin_han
ขอบคุณมากนะครับอาจารย์
ผมคงเลือกใช้ sumproduct นะครับ
