วิธีจัดเรียงข้อมูลตามค่าใน Excel (5 วิธีง่ายๆ)

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

ในบทความนี้ ฉันจะพูดถึงวิธีการจัดเรียงข้อมูลตามค่าใน Microsoft Excel ในขณะที่ทำงานกับข้อมูลจำนวนมากใน excel บ่อยครั้งที่เราต้องจัดระเบียบข้อมูลเหล่านี้ ในกรณีเช่นนี้ ตัวเลือก จัดเรียง ของ excel ช่วยให้เราสามารถปรับแต่งลำดับของข้อมูลแผ่นงานได้ ตัวอย่างเช่น คุณสามารถจัดระเบียบอายุของบางคนตามชื่อของพวกเขาได้ เราสามารถ จัดเรียงข้อมูลตามตัวอักษร ตัวเลข ตามวันที่ และอื่นๆ มาดูบทความเพื่อเรียนรู้การเรียงลำดับข้อมูลตามค่า

ดาวน์โหลดแบบฝึกหัดแบบฝึกหัด

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

จัดเรียงข้อมูลตามค่า.xlsx

5 วิธีง่ายๆ ในการจัดเรียงข้อมูลตามค่าใน Excel

1. จัดเรียงข้อมูล Excel ตามค่าในคอลัมน์

สมมติว่าเรามีชุดข้อมูลด้านล่าง ซึ่งมีชื่อและอายุของบุคคลหลายคน

ตอนนี้ฉันจะเรียงลำดับอายุของบุคคลข้างต้นก่อน จากนั้นฉันจะเรียงลำดับชื่อของพวกเขาด้วย

ขั้นตอน:

  • ในการจัดเรียงอายุของผู้คน ให้เลือกค่าอายุของคอลัมน์ C ก่อน

  • จากนั้น หากต้องการเรียงลำดับจากน้อยไปหามาก ให้ไปที่ ข้อมูล > A ไปที่ Z ไอคอนจากส่วน จัดเรียงและกรอง (ดูภาพหน้าจอ)

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

  • สุดท้าย คุณจะเห็นผลลัพธ์ด้านล่าง ค่าอายุของผู้คนจะเรียงตามลำดับจากน้อยไปมาก

  • ในทำนองเดียวกัน คุณสามารถจัดระเบียบข้อมูลอายุข้างต้นโดยเรียงลำดับจากมากไปหาน้อยได้โดยไปที่ ข้อมูล > Z ถึง A ไอคอน

⏩หมายเหตุ:

คุณ สามารถเรียงลำดับชื่อคอลัมน์ B ตามลำดับตัวอักษรจากมากไปหาน้อยได้เช่นกันโดยทำตามขั้นตอนด้านล่าง

ขั้นตอน:

  • เลือก ชื่อก่อน
  • จากนั้นไปที่ไอคอน ข้อมูล > A ถึง Z / Z ถึง A

  • ดังนั้น นี่คือผลลัพธ์ที่เราจะได้รับ คุณสามารถใช้กระบวนการนี้เพื่อจัดระเบียบค่าวันที่ได้เช่นกัน

อ่านเพิ่มเติม: วิธีจัดเรียงและกรองข้อมูลใน Excel ( คำแนะนำฉบับสมบูรณ์)

2. การจัดเรียงข้อมูลในช่วงหรือตารางตามค่า

สมมติว่าเรามีช่วงข้อมูลด้านล่างที่มีชื่อ อายุ อาชีพ เมืองที่อาศัยอยู่หลายคน ฯลฯ

ตอนนี้ ฉันจะจัดระเบียบช่วงด้านบนตามชื่อของผู้คนตามลำดับจากน้อยไปหามาก

ขั้นตอน:

  • ประการแรก เลือกเซลล์ใดก็ได้ในคอลัมน์ที่คุณต้องการจัดเรียง (ที่นี่ เซลล์ B7 )
  • จากนั้น ไปที่ ข้อมูล > A ถึง Z ไอคอน (ดูภาพหน้าจอ).

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

อ่านเพิ่มเติม: วิธีการจัดเรียงช่วงโดยใช้ VBA ใน Excel (6 ตัวอย่าง)

3. จัดเรียงข้อมูลตามค่าโดยใช้การจัดเรียงแบบกำหนดเองใน Excel

เราสามารถ ใช้ตัวเลือก จัดเรียงแบบกำหนดเอง เพื่อจัดระเบียบข้อมูลในหลายคอลัมน์ นอกจากนี้ เราสามารถสร้างรายการแบบกำหนดเองได้ และจัดเรียงข้อมูลตามรายการ

3.1. จัดเรียงข้อมูลในหลายคอลัมน์

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

ขั้นตอน:

  • เริ่มต้น เลือกเซลล์ใดๆ ในชุดข้อมูลด้านล่างและไปที่ ข้อมูล > จัดเรียง .

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

  • ดังนั้น คุณจะเห็นด้านล่าง เพิ่มระดับในกล่องโต้ตอบ จัดเรียง ตอนนี้ เลือกคอลัมน์ที่คุณต้องการจัดเรียง จากนั้นเลือก จัดเรียงตาม และ ลำดับ แล้วกด ตกลง .

  • ในที่สุด เราจะได้ผลลัพธ์ด้านล่าง

3.2. จัดเรียงข้อมูลโดยใช้รายการที่กำหนดเอง

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

สมมติว่า ในชุดข้อมูลด้านล่าง อาชีพที่แตกต่างกัน 3 รายการแสดงอยู่ในรายการ ฉันจะจัดเรียงคอลัมน์ อาชีพ ตามรายการ: ทนายความ , วิศวกร , นักข่าว .

ขั้นตอน:

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

  • ด้วยเหตุนี้ กล่องโต้ตอบ รายการกำหนดเอง จะปรากฏขึ้น คลิกที่ รายการใหม่ พิมพ์รายการในช่อง รายการ แล้วคลิก เพิ่ม .

  • หลังจากเพิ่มรายการใน รายการที่กำหนดเอง ให้กด ตกลง เพื่อปิดหน้าต่าง

  • ตอนนี้เรากลับไปที่กล่องโต้ตอบ จัดเรียง คลิก ตกลง เพื่อใช้รายการที่กำหนดเองในคอลัมน์ อาชีพ

  • ในที่สุด เราจะได้ผลลัพธ์ด้านล่าง ข้อมูลทั้งหมดจัดเรียงตามรายการ: ทนายความ , วิศวกร , นักข่าว .

อ่านเพิ่มเติม: วิธีสร้าง Custom Sort ใน Excel (ทั้งการสร้างและการใช้งาน)

การอ่านที่คล้ายกัน

  • ข้อดีของการจัดเรียงข้อมูลใน Excel (รวมฟีเจอร์ทั้งหมด)
  • วิธีลบการเรียงตามสีใน Excel (ด้วยขั้นตอนง่ายๆ)
  • Excel เรียงตัวเลขไม่ถูกต้อง (4 เหตุผลพร้อมวิธีแก้ไข)
  • วิธีจัดเรียงอัตโนมัติใน Excel โดยไม่มีมาโคร (3 วิธี)
  • [แก้ไข]: จัดเรียงตามสีของเซลล์ไม่ทำงานใน Excel (3 วิธีแก้ไข)

4. ใช้ฟังก์ชัน SORT ของ Excel เพื่อเรียงลำดับข้อมูลตามค่า

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

ขั้นตอน:

  • ขั้นแรก พิมพ์สูตรด้านล่างใน เซลล์ E5 แล้วกด Enter
=SORT(B5:C14,2)

  • เมื่อป้อนสูตร เราจะได้ผลลัพธ์ด้านล่างในรูปแบบอาร์เรย์

ที่นี่ ฟังก์ชัน SORT จะเรียงลำดับข้อมูลในช่วง B5:C14 ตามคอลัมน์ 2 .

อ่านเพิ่มเติม: วิธีใช้ฟังก์ชันการเรียงลำดับใน Excel VBA (8 ตัวอย่างที่เหมาะสม)

5. รวม INDEX, MATCH & ฟังก์ชันขนาดเล็กเพื่อจัดเรียงตามค่าตัวเลข

ในวิธีนี้ ฉันจะจัดเรียงข้อมูลตามค่าตัวเลขโดยใช้การรวมกันของ INDEX , MATCH, ROW & ฟังก์ชัน ขนาดเล็ก ตัวอย่างเช่น ฉันจะเรียงลำดับชื่อของผู้คนในชุดข้อมูลด้านล่างตามที่เกี่ยวข้องอายุ

ขั้นตอน:

  • พิมพ์สูตรต่อไปนี้ใน เซลล์ F5 และกด Enter .<13
=INDEX(B5:D14,MATCH(SMALL(C5:C14,ROW(A1:A10)),C5:C14,0),MATCH(F4:H4,B4:D4,0))

  • ดังนั้น excel จะส่งกลับผลลัพธ์ในอาร์เรย์ด้านล่าง ค่าอายุทั้งหมดจะถูกจัดเรียงใน จากน้อยไปหามาก

🔎 สูตรทำงานอย่างไร

  • ROW(A1:A10)

ที่นี่ ฟังก์ชัน ROW ส่งคืนหมายเลขแถวในช่วง A1:A10 ซึ่งก็คือ:

{ 1;2;3;4;5;6;7;8;9;10 }

  • SMALL(C5:C14,ROW(A1:A10))

ถัดไป ฟังก์ชัน SMALL ส่งคืนค่าที่น้อยที่สุดลำดับที่ k ในช่วง C5:C14 เป็น:

{ 22;25;28;30;32;33;35;40;43;45}

  • MATCH(SMALL(C5:C14,ROW(A1:A10))

ตอนนี้ ฟังก์ชัน MATCH จะคืนค่า:

{ 3;7;10;2;6;8;1;4;9;5 }

  • จับคู่(F4:H4,B4:D4,0 )

จากนั้น ส่วนด้านบนของสูตรจะคืนค่า:

{ 1,2,3 }

  • ดัชนี(B5:D14,ตรง(เล็ก(C5:C14,ROW(A1:A10)),C5:C14,0),ตรง(F4:H4,B4:D4,0))

สุดท้าย ฟังก์ชัน INDEX ส่งคืนผลลัพธ์ด้านล่าง:

{ มิลเลอร์ }

อ่านเพิ่มเติม : วิธีจัดเรียงตัวเลขใน Excel (8 วิธีง่ายๆ)

ข้อควรจำ

  • เราทำได้ n รับตัวเลือก จัดเรียง โดยคลิกขวาที่ค่าเซลล์ด้วย

  • อีกทางหนึ่ง คุณจะพบ จัดเรียง ตัวเลือกตามเส้นทาง หน้าแรก > แก้ไข กลุ่ม> จัดเรียง & ตัวกรอง .

  • คุณสามารถจัดเรียงข้อมูลตาม สีของเซลล์ , สีแบบอักษร , ไอคอนการจัดรูปแบบตามเงื่อนไข เป็นต้น

สรุป

ในบทความข้างต้น ฉันได้พยายามพูดถึงวิธีการจัดเรียงข้อมูลหลายวิธี ด้วยค่าใน excel อย่างประณีต หวังว่าวิธีการและคำอธิบายเหล่านี้จะเพียงพอที่จะแก้ปัญหาของคุณได้ โปรดแจ้งให้เราทราบหากคุณมีคำถามใด ๆ

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