snasui.com ยินดีต้อนรับ
ยินดีต้อนรับสู่กระดานถามตอบ Excel and VBA และอื่น ๆ ที่เป็นมิตรกับทุกท่าน มีไฟล์แนบมหาศาล ช่วยให้ท่านค้นหาและติดตามศึกษาได้โดยง่าย สมาชิกท่านใดที่ยังไม่ได้ระบุ Version ของ Excel ที่ใช้งานจริง สามารถทำตาม Link นี้เพื่อจะได้รับคำตอบที่ตรงกับ Version ของท่านครับ ระบุ Version ของ Excel
คำแสดงเจตนา
ขอผลแห่งการให้ความรู้นี้ จงกลับไปยังผู้ที่เป็นเจ้าของเดิม แม้ข้าพเจ้าจะไม่รู้จักท่านก็ตาม ขอให้แสงแห่งปัญญาที่ท่านเคยจุดไว้ ได้กลับไปเติมเต็มชีวิตของท่านอีกครั้ง และขอให้เจตนาของข้าพเจ้าเป็นการคืนความดีอย่างสงบ
ฟอรัมถาม-ตอบ Power Query, PivotTable, Power Pivot, Data Model, Chart, Dashboard
akekorn
Bronze
Posts: 416 Joined: Wed Mar 09, 2011 5:19 pm
#1
Post
by akekorn » Thu Jan 31, 2013 2:39 pm
สวัสดีครับคุณคนควนและเพื่อนสมาชิก
ผมมีปัญหาคือผมทำ pivot table แล้วต้องการให้ pivot sort จำนวนเงินทั้ง3 คอลัมภ์จากมากไปหาน้อย แล้วไม่สามารถทำได้ ผมได้แนบไฟด์มาให้ด้วยครับ
รบกวนขอความรู้ด้วยครับ
ขอบคุณครับ
Attachments
Term Fund_Send.zip
(281 KiB) Downloaded 24 times
snasui
Site Admin
Posts: 31191 Joined: Sun Jan 24, 2010 12:33 pm
Location: Songkhla, Thailand
Excel Ver: 2010, 2019
Contact:
#2
Post
by snasui » Fri Feb 01, 2013 7:12 am
การ Sort ของ PivotTable จะยึดตาม Row Labels หรือ Column Labels จากตัวอย่างที่ทำมานั้น ที่ Sort ไม่ได้เพราะ Row Labels มีลักษณะเป็น Unique Record ตาม Field
EMPL ID ซึ่งเมื่อมันเป็น 1 ต่อ 1 ก็ไม่เห็นภาพว่ามัน Sort อย่างไร
ลองตามนี้เพื่อความเข้าใจการ Sort ของ PivotTable เพิ่มขึ้นครับ
คลิกขวาลงในตาราง Pivot แล้วเลือก Show Field List
ตรง Row Labels ให้ลาก team ไปไว้เหนือ EMPL ID
คลิก ที่ A4 เข้าเมนู Options > Sort > เลือกการ Sort ตามต้องการ
ทำข้อ 3 ซ้ำกับ B4, C4, D4, E4 แล้วสังเกตดูผล
เมื่อได้ผลลัพธ์แล้วที่ Row Labels ให้ลาก EMPL ID ไปไว้เหนือ team เช่นเดิม
akekorn
Bronze
Posts: 416 Joined: Wed Mar 09, 2011 5:19 pm
#3
Post
by akekorn » Fri Feb 01, 2013 2:05 pm
ขอบคุณครับ