สารบัญ
ในสถานการณ์การทำงานจริงด้วย 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 ได้ในเว็บไซต์นี้