วิธีจัดเรียงหลายคอลัมน์ใน Excel (5 แนวทางด่วน)

  • แบ่งปันสิ่งนี้
Hugh West

ในสถานการณ์การทำงานจริงด้วย Microsoft Excel เราต้องจัดเรียงและกรองคอลัมน์หลายๆ คอลัมน์บ่อยครั้งในข้อมูลจำนวนมาก ในบทความนี้ คุณจะได้รู้จักเทคนิคที่เป็นประโยชน์และรวดเร็วทั้งหมดในการจัดเรียงหลายคอลัมน์ใน Excel

ภาพหน้าจอด้านบนคือภาพรวมของบทความซึ่งแสดงถึง ตัวอย่างการจัดเรียงข้อมูลแบบหลายคอลัมน์ คุณจะได้เรียนรู้เพิ่มเติมเกี่ยวกับชุดข้อมูล ตลอดจนวิธีการและฟังก์ชันในการจัดเรียงและกรองข้อมูล Excel ในส่วนต่อไปนี้ของบทความนี้

ดาวน์โหลดสมุดงานแบบฝึกหัด

คุณสามารถดาวน์โหลดสมุดงาน Excel ที่เราใช้ในการเตรียมบทความนี้

จัดเรียงหลายคอลัมน์

5 แนวทางด่วนในการจัดเรียงหลายคอลัมน์ใน Excel

1 . ใช้การจัดเรียง & คำสั่งตัวกรองเพื่อจัดเรียงหลายคอลัมน์

เมื่อต้องการจัดเรียงหลายคอลัมน์ใน Excel พร้อมกัน โดยใช้ปุ่ม เรียงลำดับ & คำสั่ง Filter เป็นทางออกที่ดีที่สุด มันจะช่วยให้คุณเพิ่ม & amp; เลือกตัวเลือกต่าง ๆ เพื่อจัดเรียงช่วงข้อมูลใด ๆ ในชุดข้อมูลของเราด้านล่าง มี 6 คอลัมน์ที่มีชื่อสุ่มของแบรนด์คอมพิวเตอร์ ประเภทอุปกรณ์ ชื่อรุ่น ประเทศต้นทาง วันที่วางจำหน่าย และราคาของอุปกรณ์

อ่านเพิ่มเติม: วิธีจัดเรียงข้อมูลใน Excel โดยใช้สูตร

เราต้องการเพิ่ม 2 เกณฑ์สำหรับการจัดเรียงคอลัมน์ในชุดข้อมูลของเรา เราจะเรียงลำดับชื่อประเทศต้นทางตามลำดับ Z ถึง Aหลังจากนั้นราคาอุปกรณ์จะเรียงจากน้อยไปหามาก

📌 ขั้นตอนที่ 1:

➤ เลือกข้อมูลตารางทั้งหมดก่อน

➤ ภายใต้ริบบิ้น หน้าแรก เลือกคำสั่ง การจัดเรียงแบบกำหนดเอง จาก การจัดเรียง & ตัวกรอง ดรอปดาวน์ในกลุ่มคำสั่ง การแก้ไข กล่องโต้ตอบจะเปิดขึ้น

📌 ขั้นตอนที่ 2:

➤ แตะที่ช่องจัดเรียงตาม - ลง & amp; เลือก ประเทศต้นทาง .

➤ เปลี่ยนลำดับตาม Z เป็น A จากเมนูแบบเลื่อนลง ลำดับ

➤ คลิกที่ เพิ่มระดับ เพื่อกำหนดเกณฑ์อื่น

📌 ขั้นตอนที่ 3:

➤ ตอนนี้เลือก ราคา จากเมนูแบบเลื่อนลงถัดไป

➤ เปลี่ยนลำดับโดย เล็กที่สุดเป็นใหญ่ที่สุด .

➤ กด ตกลง & เสร็จแล้ว

เช่นเดียวกับภาพด้านล่าง คุณจะมีข้อมูลที่จัดเรียงสำหรับคอลัมน์ทั้งหมดพร้อมกัน ใน คอลัมน์ G ราคาจะถูกจัดเรียงตามลำดับชื่อประเทศ เนื่องจากเราได้กำหนดลำดับสำหรับราคาเป็นเกณฑ์รองสำหรับการจัดเรียง

2. การกำหนดตัวเลือกตัวกรองบนส่วนหัวของตาราง

โดยใช้ปุ่ม ตัวกรอง บนส่วนหัวของตาราง คุณสามารถจัดเรียงคอลัมน์ได้ง่ายขึ้น แต่ในกรณีนี้ คุณไม่สามารถเพิ่มเกณฑ์สำหรับสองคอลัมน์ขึ้นไปพร้อมกันได้

📌 ขั้นตอนที่ 1:

➤ เลือกส่วนหัวทั้งหมดของ ตารางก่อน

➤ ภายใต้แท็บ หน้าแรก เลือกคำสั่ง กรอง จาก จัดเรียง & ดรอปดาวน์ตัวกรอง ในกลุ่มคำสั่ง การแก้ไข คุณจะพบปุ่ม กรอง บนส่วนหัวของตาราง

📌 ขั้นตอนที่ 2:

➤ ตอนนี้คลิกที่เมนูแบบเลื่อนลง ประเทศต้นทาง

➤ เลือกลำดับ - เรียงจาก Z ถึง A

➤ กด ตกลง .

คุณจะได้รับคอลัมน์ที่จัดเรียงตามประเทศต้นทาง คุณสามารถจัดเรียงคอลัมน์อื่นๆ ตามเกณฑ์ของคุณด้วยตัวเลือก ตัวกรอง จากส่วนหัวของคอลัมน์

3. การจัดรูปแบบตามเงื่อนไขเพื่อจัดเรียงหลายคอลัมน์

หากคุณต้องการจัดเรียงข้อมูลหรือคอลัมน์ของคุณด้วยการเน้นด้วยสีหรือสัญลักษณ์ คุณต้องเลือก การจัดรูปแบบตามเงื่อนไข แต่วิธีนี้จะไม่เปลี่ยนแปลงหรือแก้ไขลำดับของข้อมูลของคุณเลย แต่จะเน้นเฉพาะข้อมูลในคอลัมน์หรือแถวตามเกณฑ์การเรียงลำดับ สมมติว่าเราต้องการจัดเรียงคอลัมน์สำหรับ Date of Release โดยไฮไลต์ข้อมูล

📌 ขั้นตอน:

➤ เลือกทั้งคอลัมน์สำหรับ วันที่เผยแพร่ .

➤ ใต้ริบบิ้น หน้าแรก จากเมนูแบบเลื่อนลง การจัดรูปแบบตามเงื่อนไข และ มาตราส่วนสี ให้เลือก เขียว-ขาว หรือสเกลสีอื่นๆ ตามที่คุณต้องการ คุณจะเห็นตัวอย่างสเกลสีนั้นในคอลัมน์ที่กำหนด

➤ กด Enter & เสร็จแล้ว

คุณจะเห็นคอลัมน์ที่กำหนดด้วยสี เขียว-ขาว สเกลที่ส่วนสีเขียวเต็มแสดงถึงวันที่ล่าสุด และสีเขียวอ่อนหรือสีขาวหมายถึงวันที่เก่ากว่า นี่คือวิธีที่คุณสามารถจัดเรียงข้อมูลโดยเน้นสีด้วยสี

คุณสามารถจัดเรียงคอลัมน์ตามราคาได้ด้วยสเกลสีที่คล้ายกันหรือช่วงสีอื่น ที่นี่ ราคาจะเรียงจากน้อยไปหามาก & ถ้าคุณใช้มาตราส่วนสี ก็จะมีลักษณะดังรูปต่อไปนี้

การเรียงลำดับตามมาตราส่วนสีจะขึ้นอยู่กับข้อมูลตัวเลขที่มีอยู่ หากคุณต้องการจัดเรียงสตริงข้อความในคอลัมน์หรือแถว คุณต้องหาวิธีอื่นหรือปรับแต่งข้อมูลที่เลือกจาก การจัดรูปแบบตามเงื่อนไข .

4. การแทรกฟังก์ชัน SORT เพื่อจัดเรียง หลายคอลัมน์

เมื่อคุณต้องจัดเรียงช่วงของข้อมูลในพื้นที่อื่นในสเปรดชีตของคุณ และหากคุณไม่ต้องการคัดลอกข้อมูลต้นฉบับด้วย คุณสามารถใช้ฟังก์ชัน SORT ทางออกที่เป็นประโยชน์ มาทำความรู้จักกับฟังก์ชัน SORT กันก่อน

  • วัตถุประสงค์ของฟังก์ชัน:

จัดเรียงช่วงของอาร์เรย์ .

  • ไวยากรณ์:

=SORT(อาร์เรย์, [sort_index], [sort_order ], [by_col])

  • อาร์กิวเมนต์:

อาร์เรย์- ช่วง ของข้อมูลหรือเซลล์ที่คุณต้องการจัดเรียง

[sort_index]- หมายเลขคอลัมน์หรือแถวที่จะจัดเรียง

[sort_order]- จากน้อยไปหามาก(1) หรือ จากมากไปน้อย(-1)คำสั่ง.

[by_col]- คุณต้องเลือกว่าจะจัดเรียงตามคอลัมน์หรือตามแถว

ในภาพด้านล่าง มีการเพิ่มตารางอื่นภายใต้ตารางที่ 1 ซึ่งเราจะใช้ฟังก์ชัน SORT ตามข้อมูลในตารางเดิม

📌 ขั้นตอน:

➤ เลือกเอาต์พุต เซลล์ B26 & ประเภท:

=SORT(B5:G23,6,-1,FALSE)

➤ กด Enter แล้วคุณจะพบคอลัมน์ที่เรียงลำดับในตารางที่สอง

เราได้จัดเรียงราคาตามมากไปน้อยเท่านั้น ภายในฟังก์ชัน อาร์กิวเมนต์ที่ 1 คือ B5:G23 ซึ่งเป็นช่วงข้อมูลที่เลือกเพื่อจัดเรียง ที่นี่ sort_index หรือหมายเลขคอลัมน์ถูกเลือกเป็น 6 เนื่องจากคอลัมน์ที่ 6 แสดงถึงราคา ' -1' ในอาร์กิวเมนต์ที่ 3 หมายความว่า เรากำลังจัดเรียงข้อมูลจากมากไปน้อย และในอาร์กิวเมนต์ที่ 4 ฟังก์ชันตรรกะ FALSE ได้รับเลือกให้กำหนดการเรียงลำดับตามแถว ไม่ใช่ตามคอลัมน์

5. การใช้ฟังก์ชัน SORTBY เพื่อจัดเรียงหลายคอลัมน์

โดยใช้ฟังก์ชัน SORTBY คุณสามารถเพิ่มหลายเกณฑ์สำหรับการเรียงลำดับคอลัมน์ ไวยากรณ์ของสูตรนี้คือ:

=SORTBY(array, by_array1, [sort_order1], [by_array2], [sort_order2])

ตามชุดข้อมูลของเรา เรา 'จะเรียงลำดับคอลัมน์สำหรับประเทศต้นทางก่อน จากนั้นราคาจะเรียงตามจำนวนที่น้อยที่สุดไปมากที่สุด

📌 ขั้นตอน:

➤ เลือก เซลล์B26 และพิมพ์:

=SORTBY(B5:G23,E5:E23,-1,G5:G23,1)

➤ กด Enter แล้วคุณจะเห็นอาร์เรย์ที่จัดเรียงพร้อมกันในตารางที่สอง .

ภายในฟังก์ชัน อาร์กิวเมนต์ที่ 1 คืออาร์เรย์ที่เลือกของข้อมูลที่ต้องมีการจัดเรียง อาร์กิวเมนต์ที่ 2 และ 3 คือช่วงของเซลล์ - E5:E23 & -1 ตามลำดับ หมายความว่าข้อมูลข้อความใน คอลัมน์ E จะถูกจัดเรียงตามลำดับตัวอักษรของ Z ถึง A อาร์กิวเมนต์ทั้งสองนี้รวมเกณฑ์แรกสำหรับการเรียงลำดับ เกณฑ์ที่สองประกอบด้วยอาร์กิวเมนต์ G5:G23 และ '1' ซึ่งระบุว่าราคาใน คอลัมน์ G จะถูกจัดเรียงตามจำนวนที่น้อยที่สุดไปมากที่สุด<1

บทสรุป

ฉันหวังว่าวิธีการทั้งหมดที่กล่าวมาข้างต้นจะแจ้งให้คุณนำไปใช้ในสเปรดชีต Excel ของคุณได้อย่างมีประสิทธิภาพมากขึ้น หากคุณมีคำถามหรือข้อเสนอแนะ โปรดแจ้งให้เราทราบในส่วนความคิดเห็น หรือคุณสามารถตรวจสอบบทความอื่น ๆ ของเราเกี่ยวกับฟังก์ชันของ Excel ได้ในเว็บไซต์นี้

Hugh West เป็นผู้ฝึกอบรมและนักวิเคราะห์ Excel ที่มีประสบการณ์สูงและมีประสบการณ์มากกว่า 10 ปีในอุตสาหกรรมนี้ เขาสำเร็จการศึกษาระดับปริญญาตรีสาขาการบัญชีและการเงิน และปริญญาโทสาขาบริหารธุรกิจ Hugh มีความหลงใหลในการสอนและได้พัฒนาแนวทางการสอนที่เป็นเอกลักษณ์ซึ่งง่ายต่อการติดตามและเข้าใจ ความรู้ความเชี่ยวชาญของเขาเกี่ยวกับ Excel ช่วยให้นักเรียนและผู้เชี่ยวชาญหลายพันคนทั่วโลกพัฒนาทักษะและความเป็นเลิศในอาชีพการงาน ฮิวจ์แบ่งปันความรู้ของเขากับคนทั้งโลกผ่านบล็อก โดยเสนอบทช่วยสอน Excel ฟรีและการฝึกอบรมออนไลน์เพื่อช่วยให้บุคคลและธุรกิจบรรลุศักยภาพสูงสุดของตนเอง