Excel: จัดเรียงตามแถว ตามชื่อคอลัมน์ และตามลำดับที่กำหนดเอง

  • แบ่งปันสิ่งนี้
Michael Brown

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

ฉันเชื่อว่าทุกคนรู้วิธีจัดเรียงตามคอลัมน์ตามตัวอักษรหรือจากน้อยไปหามาก สิ่งที่คุณต้องทำคือคลิกปุ่ม A-Z หรือ Z-A ซึ่งอยู่บนแท็บ หน้าแรก ในกลุ่ม การแก้ไข และบนแท็บ ข้อมูล ในกลุ่ม จัดเรียง & ตัวกรอง กลุ่ม:

อย่างไรก็ตาม คุณลักษณะ การจัดเรียงของ Excel มีตัวเลือกและความสามารถที่มากกว่ามากซึ่งไม่ชัดเจนมากนัก แต่อาจมีประโยชน์อย่างมาก :

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

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

    1. คลิกปุ่ม จัดเรียง บนแท็บ ข้อมูล หรือ จัดเรียงแบบกำหนดเอง บนแท็บ <1 แท็บ>หน้าแรก เพื่อเปิดกล่องโต้ตอบ จัดเรียง
    2. จากนั้นคลิกปุ่ม เพิ่มระดับ ตามจำนวนคอลัมน์ที่คุณต้องการใช้สำหรับการเรียงลำดับ:

    3. จากรายการแบบเลื่อนลง " จัดเรียงตาม " และ " ตามด้วย " ให้เลือกคอลัมน์ตามที่คุณต้องการ เพื่อจัดเรียงข้อมูลของคุณ ตัวอย่างเช่น คุณกำลังวางแผนวันหยุดและมีรายชื่อโรงแรมที่ให้บริการโดยตัวแทนการท่องเที่ยว คุณต้องการจัดเรียงก่อนตาม ภูมิภาค จากนั้นตามด้วย พื้นฐานคณะกรรมการ และสุดท้ายตาม ราคา ดังที่แสดงในภาพหน้าจอ:

      <3

    4. คลิก ตกลง และนี่คือ:
      • ประการแรก คอลัมน์ ภูมิภาค จะถูกจัดเรียงก่อนตามลำดับตัวอักษร
      • ประการที่สอง คอลัมน์ คณะกรรมการ จะถูกจัดเรียง เพื่อให้โรงแรมที่รวมทุกอย่าง (AL) อยู่ด้านบนสุดของรายการ
      • สุดท้าย ราคา คอลัมน์จะเรียงลำดับจากน้อยไปมาก

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

    จัดเรียงใน Excel ตามชื่อแถวและตามชื่อคอลัมน์

    I เดาว่า 90% ของกรณีเมื่อคุณจัดเรียงข้อมูลใน Excel คุณจะจัดเรียงตามค่าในหนึ่งหรือหลายคอลัมน์ อย่างไรก็ตาม บางครั้งเรามีชุดข้อมูลที่ไม่สำคัญ และเราจำเป็นต้องจัดเรียงตามแถว (แนวนอน) เช่นจัดเรียงลำดับคอลัมน์ใหม่จากซ้ายไปขวาตามส่วนหัวของคอลัมน์หรือค่าในแถวที่ต้องการ

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

    สิ่งที่คุณต้องการคือการจัดเรียงกล้องถ่ายภาพตามพารามิเตอร์บางอย่างที่สำคัญที่สุดสำหรับคุณ ตัวอย่างเช่น เรามาจัดเรียงตามชื่อรุ่นก่อน

    1. เลือกช่วงข้อมูลที่คุณต้องการจัดเรียง หากคุณต้องการจัดเรียงคอลัมน์ทั้งหมดใหม่ คุณสามารถเลือกเซลล์ใดก็ได้ภายในช่วงของคุณ เราไม่สามารถทำเช่นนี้กับข้อมูลของเราได้เนื่องจากคอลัมน์ A แสดงรายการคุณลักษณะต่างๆ และเราต้องการให้คุณลักษณะดังกล่าวคงอยู่ ดังนั้น การเลือกของเราจะเริ่มต้นด้วยเซลล์ B1:

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

    3. ในช่องเปิด ตัวเลือกการจัดเรียง ภายใต้ การวางแนว ให้เลือก เรียงจากซ้ายไปขวา แล้วคลิก ตกลง

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

      ผลการจัดเรียงของคุณควรมีลักษณะดังนี้:

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

    สิ่งที่คุณทำคือทำตามขั้นตอนที่ 1 - 3 ตามที่อธิบายไว้ข้างต้น จากนั้นในขั้นตอนที่ 4 แทนที่จะเลือกแถวที่ 2 ให้เลือกแถวที่ 4 ที่แสดงรายการราคาขายปลีก . ผลลัพธ์ของการจัดเรียงจะมีลักษณะดังนี้:

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

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

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

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

    สมมติว่า เรามีรายการงานบ้านประจำสัปดาห์และเราต้องการจัดเรียงตามวันที่ครบกำหนด หรือลำดับความสำคัญ

    1. คุณเริ่มต้นด้วยการเลือกข้อมูลที่คุณต้องการจัดเรียง จากนั้นเปิดกล่องโต้ตอบ จัดเรียง เหมือนกับที่เราทำเมื่อจัดเรียงตาม หลายคอลัมน์หรือตามชื่อคอลัมน์ ( ข้อมูล แท็บ > จัดเรียง ปุ่ม)
    2. ในกล่อง จัดเรียงตาม เลือกคอลัมน์ที่คุณต้องการ ในการจัดเรียง ในกรณีของเราคือคอลัมน์ วัน เนื่องจากเราต้องการจัดเรียงงานตามวันในสัปดาห์ จากนั้นเลือก รายการที่กำหนดเอง ภายใต้ คำสั่งซื้อ ดังที่แสดงในภาพหน้าจอ:

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

      นั่นแหละ! ตอนนี้เราได้จัดเรียงงานบ้านตามวันในสัปดาห์:

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

    ตามที่คุณเห็นว่าการจัดเรียงข้อมูลใน Excel ตามรายการที่กำหนดเองก็ไม่ทำให้เกิดความท้าทายใดๆ เช่นกัน สิ่งสุดท้ายที่เราต้องทำคือจัดเรียงข้อมูลตามรายการที่เรากำหนดเอง

    จัดเรียงข้อมูลตามรายการที่กำหนดเอง

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

    ทำตามขั้นตอนที่ 1 และ 2 ที่อธิบายไว้ข้างต้น และเมื่อเปิดกล่องโต้ตอบ รายการที่กำหนดเอง ให้เลือก รายการใหม่ ในคอลัมน์ด้านซ้ายภายใต้ รายการที่กำหนดเอง และพิมพ์รายการโดยตรงลงในช่อง รายการรายการ ทางด้านขวา อย่าลืมพิมพ์รายการของคุณตามลำดับที่คุณต้องการให้เรียงจากบนลงล่าง:

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

    และนี่คืองานบ้านของเรา ซึ่งเรียงตามลำดับความสำคัญ:

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

    และสุดท้าย เรามีงานบ้านรายสัปดาห์ที่จัดเรียงอย่างมีเหตุผลที่สุด อันดับแรกโดย วันในสัปดาห์ จากนั้นตามลำดับความสำคัญ :)

    สำหรับวันนี้ก็จบเพียงเท่านี้ ขอบคุณที่อ่าน!

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