สารบัญ
บางครั้งหลังจากสร้างตาราง Pivot ใน Excel แล้ว ข้อมูลอาจถูกจัดอยู่ในลำดับที่ไม่ถูกต้อง ในการจัดเรียง Excel มีตัวเลือกการเรียงลำดับที่แตกต่างกันมากมายสำหรับตาราง Pivot ในบทความนี้ เราจะมาดูกันว่าเราสามารถจัดเรียงตารางเดือยตามค่าได้อย่างไร
ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด
คุณสามารถดาวน์โหลดแบบฝึกหัดแบบฝึกหัดของเราได้จากที่นี่ฟรี!
การจัดเรียงใน Pivot Table ตาม Values.xlsm
4 วิธีในการจัดเรียง Pivot Table ตามค่าใน Excel
สมมติว่าเรามีชุดข้อมูลของผลิตภัณฑ์ที่แตกต่างกันและผลิตภัณฑ์ที่เกี่ยวข้อง ยอดขายสำหรับเดือนมกราคม กุมภาพันธ์ และมีนาคม
ตอนนี้ เราได้สร้างตารางสาระสำคัญจากชุดข้อมูลนี้แล้ว ตอนนี้เราต้องการจัดเรียงตารางเดือยตามค่า คุณสามารถทำตามวิธีใดก็ได้จาก 4 วิธีที่เหมาะสม
ในบทความนี้ เราได้ใช้ Microsoft Excel เวอร์ชัน Office 365 แต่ไม่ต้องกังวล หากคุณประสบปัญหาใดๆ เกี่ยวกับเวอร์ชัน โปรดแสดงความคิดเห็นด้านล่าง
1. การเรียงลำดับข้อมูลโดยใช้ตัวเลือกการจัดเรียงตารางสาระสำคัญ
คุณสามารถจัดเรียงข้อมูลจากตารางสาระสำคัญได้โดยใช้ตัวเลือกการจัดเรียงของตารางสาระสำคัญ สมมติว่าคุณต้องการให้จัดเรียงยอดขาย ยอดขายเดือนมกราคม โดยเรียงลำดับ จากน้อยไปมาก ทำตามขั้นตอนด้านล่างเพื่อดำเนินการนี้ให้สำเร็จ
📌 ขั้นตอน:
- ก่อนอื่นให้เลือกเซลล์ใดก็ได้จาก ผลรวมของยอดขายเดือนมกราคม คอลัมน์และ คลิกขวา บนเซลล์นั้น
- จากนั้น เลือก จัดเรียง ตัวเลือกจากเมนูบริบท
- ในตัวเลือก จัดเรียง คุณจะมีสองตัวเลือก หนึ่งคือ เรียงลำดับจากน้อยไปมาก และ อีกอันหนึ่งคือ เรียงจากมากไปหาเล็กที่สุด .
- ตามด้วย ให้คลิกที่ตัวเลือก เรียงจากน้อยไปมากสุด
ด้วยเหตุนี้ คุณจะสามารถจัดเรียงตาราง Pivot ของคุณตามมูลค่าการขายในเดือนมกราคมโดยเรียงลำดับจากน้อยไปมาก และผลลัพธ์ควรมีลักษณะดังนี้
2. การเรียงลำดับตามค่าโดยใช้การเรียงลำดับ & ตัวเลือกการกรอง
Excel มีตัวเลือกการเรียงลำดับและการกรองในตัว ซึ่งใช้ได้กับทั้งตารางปกติและตาราง Pivot ตอนนี้ สำหรับการจัดเรียงตารางตามมูลค่าการขายในเดือนมกราคมโดยเรียงลำดับจากน้อยไปหามาก ให้ทำตามขั้นตอนด้านล่าง
📌 ขั้นตอน:
- เริ่มแรก เลือกเซลล์ใดๆ ของคุณ ตาราง Pivot
- หลังจากนั้น ไปที่แท็บ หน้าแรก >> การแก้ไข กลุ่ม >> จัดเรียง & เครื่องมือตัวกรอง >> ตัวเลือกการเรียงลำดับจากน้อยไปมาก
ดังนั้น ตาราง Pivot ของคุณจะถูกจัดเรียงจากน้อยไปหามาก โดยยอดขายเดือนมกราคม และผลลัพธ์จะเป็นดังนี้
3. การใช้ตัวเลือกการจัดเรียงเพิ่มเติม
โดยปกติแล้ว คุณลักษณะการเรียงลำดับจะเกิดขึ้นในคอลัมน์ มีตัวเลือกเพิ่มเติมในการจัดเรียงซึ่งคุณสามารถจัดเรียงแถวได้อย่างง่ายดาย ในการทำเช่นนี้ ให้ทำตามขั้นตอนด้านล่าง
📌 ขั้นตอน:
- ที่จุดเริ่มต้น ให้คลิกที่เซลล์ภายในตารางเดือยและ คลิกขวา บนเมาส์ของคุณ
- จากนั้น เลือกตัวเลือก จัดเรียง จากเมนูบริบท
- ต่อไปนี้ เลือกตัวเลือก ตัวเลือกการจัดเรียงเพิ่มเติม…
- ผลลัพธ์ กล่องโต้ตอบเรียงตามค่า จะปรากฏขึ้น
- ตอนนี้ ในกลุ่ม ตัวเลือกการจัดเรียง เลือกตัวเลือก เล็กที่สุดไปใหญ่ที่สุด
- ต่อไปนี้ ในกลุ่ม ทิศทางการจัดเรียง เลือกตัวเลือก จากซ้ายไปขวา
- สุดท้ายแต่ไม่ท้ายสุด คลิกที่ ตกลง ปุ่ม
ดังนั้น คุณจะเห็นการเปลี่ยนแปลงอย่างกะทันหันในตารางของคุณ การเรียงลำดับเกิดขึ้นในแถว เราเลือกแถว กาต้มน้ำไฟฟ้า และมีค่าต่ำสุดคือ 700 ซึ่งเป็นค่า ยอดขายเดือนกุมภาพันธ์ สำหรับ กาต้มน้ำไฟฟ้า หลังจากจัดเรียงแล้ว เลข 700 จะมาก่อนเนื่องจากเป็นเลขต่ำสุดของแถว เราจะเห็นคอลัมน์ยอดขายในเดือนกุมภาพันธ์มาก่อนเนื่องจากการจัดเรียง เล็กที่สุดไปใหญ่ที่สุด ในแถวกาต้มน้ำไฟฟ้า
4. การใช้ VBA โค้ดเพื่อจัดเรียง Pivot Table ตามค่า
คุณยังสามารถใช้โค้ด VBA เพื่อจัดเรียง Pivot Table ตามค่าจากน้อยไปมากหรือจากมากไปหาน้อย ทำตามขั้นตอนด้านล่าง
📌 ขั้นตอน:
- ที่จุดเริ่มต้น ให้ไปที่แท็บ นักพัฒนาซอฟต์แวร์ > เครื่องมือ Visual Basic
- ในขณะนี้ Microsoft Visual Basic สำหรับหน้าต่างแอปพลิเคชัน จะปรากฏขึ้น
- จากนั้น เลือก Sheet3 จากกลุ่ม VBAPROJECT และเขียนโค้ด VBA ต่อไปนี้ในหน้าต่างโค้ดที่ปรากฏ
2966
- หลังจากนั้น กด Ctrl+S บนแป้นพิมพ์
- ดังนั้น Microsoft Excel กล่องโต้ตอบจะปรากฏขึ้น คลิกที่ปุ่ม ไม่ ที่นี่
- ด้วยเหตุนี้ กล่องโต้ตอบ บันทึกเป็น จะ ปรากฏขึ้น
- ที่นี่ เลือกตัวเลือก บันทึกเป็นประเภท: เป็นประเภท .xlsm และคลิกที่ปุ่ม บันทึก
- หลังจากนั้น ปิดหน้าต่างโค้ด VBA และไปที่แท็บ นักพัฒนาซอฟต์แวร์ >> มาโคร เครื่องมือ
- ในขณะนี้ หน้าต่าง มาโคร จะปรากฏขึ้น
- จากนั้น เลือก แผ่นที่ 3 SortPivotTableByValues มาโคร และคลิกที่ปุ่ม เรียกใช้
ด้วยเหตุนี้ ตาราง Pivot จึงเรียงลำดับจากน้อยไปมากเป็น ผลรวมของคอลัมน์ยอดขายเดือนมกราคม และผลลัพธ์ควรมีลักษณะดังนี้
จัดเรียง Pivot Table ตามค่าไม่ทำงาน
บางครั้ง การเรียงลำดับอาจทำงานไม่ถูกต้องใน Pivot Table เกิดขึ้นได้จากหลายสาเหตุ ในการแก้ไขปัญหานี้ คุณสามารถใช้วิธีแก้ปัญหาได้หลายวิธีตามสาเหตุของปัญหาของคุณ
สาเหตุที่พบบ่อยที่สุดคือเนื่องจากการมีรายการแบบกำหนดเองของ Excel เพื่อแก้ไขข้อผิดพลาดนี้ คุณสามารถทำตามขั้นตอนด้านล่าง
วิธีแก้ปัญหา:
- ขั้นแรก คลิกขวา ที่เซลล์ใดก็ได้ภายในตาราง Pivot
- ต่อไปนี้ เลือก ตัวเลือก PivotTable… จากเมนูบริบท
- ด้วยเหตุนี้ ตัวเลือก PivotTable หน้าต่างจะปรากฏขึ้น
- ตอนนี้ ไปที่ ผลรวม & ตัวกรอง แท็บ >> ยกเลิกการเลือกตัวเลือก ใช้รายการที่กำหนดเองเมื่อ การเรียงลำดับ จากกลุ่ม การเรียงลำดับ >> คลิกที่ปุ่ม ตกลง
สิ่งที่ต้องจำ
- ใน pivot table คุณสามารถเรียงลำดับตัวเลขจากน้อยไปมากหรือมากไปน้อย
- คุณยังสามารถจัดเรียงข้อมูลตามตัวอักษรจาก a ถึง Z หรือจาก Z ถึง A
- หากคุณเรียงลำดับ ตารางตามแต่ละคอลัมน์ ตารางทั้งหมดจะอยู่ในลำดับที่จัดเรียงของคอลัมน์นั้นๆ