เพื่อมุ่งให้เกิดคุณภาพจากการอบรมสูงสุด Excel Expert Training ให้การอบรม Excel กลุ่มเล็กๆ ไม่เกิน 6 คนทุกคนสามารถเรียนรู้ Excel อย่างใกล้ชิด จะมาคนเดียวหรือมาเป็นกลุ่มแล้วนัดวันอบรมแบบส่วนตัวก็ได้ ผู้เข้าอบรมทุกคนสามารถติดตามเนื้อหาที่อบรมได้อย่างชัดเจนจากจอภาพด้านหน้าของตัวเอง
Results 1 to 10 of 10

Thread: Pivot Table Sort custom list

  1. #1
    zozazozy
    Guest

    Pivot Table Sort custom list

    ผมอยากได้ วิธีการเขียน VBA Sort Data ใน Pivot Table โดย Sort ตาม ลำดับที่เรากำหนดเองครับ ลำดับ ZCL ZFT ZBP ZAJ เรียงแบบนี้ครับ ไม่ได้เรียงแบบน้อยไปหามากหรือมากไปหาน้อยครับ สามารถทำได้หรือป่าวครับ

  2. #2
    pichartyapan
    Guest
    หากจะใช้การ Sort ใน Pivot Table ไม่แน่ใจว่าจะทำได้หรือไม่ แต่ที่ทำได้ แน่คือ การใช้ multiple match ช่วยแนบไฟล์มาดูดีกว่านะครับ ยังมีอีกหลายวิธีที่ให้ได้คำตอบเดียวกัน ทั้งนี้มันจะขึ้นกับความถนัดของแต่ละคนด้วยครับ

  3. #3
    zozazozy
    Guest
    ผมได้แนบ File ไปแล้วครับ ผมต้องการ Code VBA ให้ Sort ตาม STA ครับ

    ZCL
    ZFE
    ZBP
    ZIN
    ZGS
    ZIP
    ZAJ
    ZMP
    ZVB
    ZWD
    ZSE
    ZOD
    ZRF
    ZAG
    ZIK
    ZCT
    ZSH
    ZCF
    ZFT
    ZTC
    ZTA


    โดยให้ลำดับตามนี้ครับ

  4. #4
    สมเกียรติ
    Guest
    ขั้นแรกให้สร้าง Custom List ติดไว้ในเครื่องก่อน โดยสั่ง Tools > Options > Custom List

    จากนั้นเมื่อสร้าง Pivot Table จะพบว่าหัวตารางถูก Sort ตาม Custom List ให้เองทันทีครับ

  5. #5
    zozazozy
    Guest
    Quote Originally Posted by สมเกียรติ View Post
    ขั้นแรกให้สร้าง Custom List ติดไว้ในเครื่องก่อน โดยสั่ง Tools > Options > Custom List

    จากนั้นเมื่อสร้าง Pivot Table จะพบว่าหัวตารางถูก Sort ตาม Custom List ให้เองทันทีครับ
    แต่ติดปัญหาตรงที่ว่าเราต้องไป set ทุกเครื่อง ครับ

    ผมอยากให้ Set ที่ตัว File เลยครับ

  6. #6
    BPhirarak
    Guest
    เพิ่มคอลัมน์ใหม่โดยใส่สูตร match เพื่อหาเลขลำดับที่ต้องการจัดของแต่ละ record แล้วค่อยทำ pivot sort ตาม field ใหม่ ตามแนบครับ

    บรรพต

  7. #7
    สมเกียรติ
    Guest
    ถ้าใช้ Data Table เป็นก็ลืม Pivot Table ไปได้เลยครับ เพราะ Data Table ยืดหยุ่นมากกว่า เราสามารถเลือกค่าบนหัวตารางได้เองว่าต้องการให้แสดงค่าของอะไรบ้าง

    ตัวอย่างนี้ผมใช้ Data Validation มาช่วยด้วย ทำให้คลิกเปลี่ยนหัวตารางได้ด้วย

    ดูวิธีสร้างที่
    http://www.tpa.or.th/xlsiam/quickstep/31datatable2.html
    http://www.tpa.or.th/xlsiam/quickstep/30datatable1.html

  8. #8
    zozazozy
    Guest
    Quote Originally Posted by BPhirarak View Post
    เพิ่มคอลัมน์ใหม่โดยใส่สูตร match เพื่อหาเลขลำดับที่ต้องการจัดของแต่ละ record แล้วค่อยทำ pivot sort ตาม field ใหม่ ตามแนบครับ

    บรรพต
    ขอบคุณครับ ทำให้ผมมองเห็นวิธีการแล้วครับ

  9. #9
    zozazozy
    Guest
    Quote Originally Posted by สมเกียรติ View Post
    ถ้าใช้ Data Table เป็นก็ลืม Pivot Table ไปได้เลยครับ เพราะ Data Table ยืดหยุ่นมากกว่า เราสามารถเลือกค่าบนหัวตารางได้เองว่าต้องการให้แสดงค่าของอะไรบ้าง

    ตัวอย่างนี้ผมใช้ Data Validation มาช่วยด้วย ทำให้คลิกเปลี่ยนหัวตารางได้ด้วย

    ดูวิธีสร้างที่
    http://www.tpa.or.th/xlsiam/quickstep/31datatable2.html
    http://www.tpa.or.th/xlsiam/quickstep/30datatable1.html
    ขอบคุณครับ เป็นอีกวิธีการที่ดีครับ เดียวผมจะลองทำดูนะครับ

  10. #10
    BPhirarak
    Guest
    Quote Originally Posted by สมเกียรติ View Post
    ถ้าใช้ Data Table เป็นก็ลืม Pivot Table ไปได้เลยครับ เพราะ Data Table ยืดหยุ่นมากกว่า เราสามารถเลือกค่าบนหัวตารางได้เองว่าต้องการให้แสดงค่าของอะไรบ้าง

    ตัวอย่างนี้ผมใช้ Data Validation มาช่วยด้วย ทำให้คลิกเปลี่ยนหัวตารางได้ด้วย

    ดูวิธีสร้างที่
    http://www.tpa.or.th/xlsiam/quickstep/31datatable2.html
    http://www.tpa.or.th/xlsiam/quickstep/30datatable1.html
    เกือบจะลืมเรื่อง Data Table ไปแล้วเหมือนกันครับอาจารย์ คงต้องหาทางนำไปใช้งานบ่อยๆ

    บรรพต

Similar Threads

  1. Pivot Table Visible
    By zozazozy in forum Excel Expert Forum Library 2012 - 2007
    Replies: 12
    Last Post: 20 Aug 2009, 10:29
  2. Replies: 0
    Last Post: 22 Jul 2009, 11:29
  3. กำหนดสูตรให้กับ Pivot table
    By NEO889 in forum Excel Expert Forum Library 2012 - 2007
    Replies: 3
    Last Post: 5 Jul 2009, 00:18
  4. Replies: 4
    Last Post: 30 Jun 2009, 11:46
  5. ขอทราบข้อเสียของ Pivot Table ครับ
    By boy in forum Excel Expert Forum Library 2012 - 2007
    Replies: 2
    Last Post: 21 Jul 2007, 19:38

Tags for this Thread

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •