วิธีจัดเรียงรายการแบบหล่นลงใน Excel (5 วิธีง่ายๆ)

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

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

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

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

Sort Drop Down.xlsm

5 วิธีการจัดเรียง Drop ลงใน Excel

1. ใช้ฟังก์ชัน SORT ของ Excel เพื่อจัดเรียงและสร้างรายการแบบหล่นลง

ก่อนอื่น ฉันจะใช้ ฟังก์ชัน SORT เพื่อเรียงลำดับข้อมูลตามตัวอักษร ตัวอย่างเช่น ฉันมีชุดข้อมูล ( B4:C13 ) ที่มีชื่อผลไม้หลายชื่อตามลำดับแบบสุ่ม ตอนนี้ฉันจะสั่งก่อน

ขั้นตอน:

  • เขียนสูตรด้านล่างใน เซลล์ E5 และกด Enter .
=SORT(B5:B13)

  • ดังนั้น สูตรจะให้อาร์เรย์ของรายการผลไม้ซึ่งเรียงลำดับตามลำดับตัวอักษรจากน้อยไปหามาก

⏩ การสร้างรายการแบบหล่นลง :

ขั้นตอน:

  • ขั้นแรก เลือกเซลล์ใดก็ได้หรือช่วงข้อมูลทั้งหมดที่คุณต้องการสร้างรายการแบบเลื่อนลง

  • ถัดไป จาก Excel Ribbon ให้ไปที่ ข้อมูล > เครื่องมือข้อมูล กลุ่ม> การตรวจสอบข้อมูล > การตรวจสอบข้อมูล (ดูภาพหน้าจอ)

  • จากนั้น กล่องโต้ตอบ การตรวจสอบความถูกต้องของข้อมูล จะปรากฏขึ้น เลือก รายการ จากฟิลด์: อนุญาต การเลือกตัวเลือก รายการ จะแสดงฟิลด์: แหล่งที่มา คลิกที่ลูกศรด้านบนของฟิลด์ แหล่งที่มา เพื่อเลือกแหล่งข้อมูล

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

  • เป็นผลให้ รายการแบบเลื่อนลงถูกสร้างขึ้นตามที่คาดไว้

เนื้อหาที่เกี่ยวข้อง: วิธีจัดเรียงตัวเลขตามลำดับจากน้อยไปหามากใน Excel โดยใช้ สูตร

2. การรวมกันของ SORT & ฟังก์ชันเฉพาะเพื่อจัดเรียงรายการแบบหล่นลง

บางครั้งรายการข้อมูลประกอบด้วยค่าที่ซ้ำกัน ในกรณีนั้น คุณอาจไม่ต้องการข้อมูลที่คล้ายกันหลายครั้งในรายการแบบเลื่อนลง ตัวอย่างเช่น ชุดข้อมูลด้านล่างมี Orange , Coconut และ Apple หลายครั้ง ดังนั้น ตอนนี้ฉันจะใช้ฟังก์ชัน SORT และ UNIQUE ร่วมกันเพื่อจัดเรียงข้อมูลเหล่านี้

ขั้นตอน:

  • เขียนสูตรด้านล่างใน เซลล์ E5 .
=UNIQUE(SORT(B5:B13))

<24

  • สูตรข้างต้นจะผลลัพธ์ในอาร์เรย์ที่มีชื่อผลไม้ไม่ซ้ำกัน

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

อ่านเพิ่มเติม: วิธีเรียงลำดับรายการที่ไม่ซ้ำใน Excel (10 ประโยชน์ วิธีการ)

3. ฟังก์ชัน Excel พร้อมตัวเลือกกำหนดชื่อเพื่อจัดระเบียบรายการแบบเลื่อนลง

คราวนี้ฉันจะใช้ กำหนดชื่อ ตัวเลือกเพื่อรับรายการที่เรียงลำดับ ตัวอย่างเช่น ฉันมีชุดข้อมูลชื่อผลไม้ ( A1:A10 ) ใน Sheet1 ตามด้านล่าง มาจัดเรียงข้อมูลเหล่านี้ตามตัวอักษรกัน

ขั้นตอน:

  • ไปที่ สูตร > กำหนดชื่อ > กำหนดชื่อ .

  • กล่องโต้ตอบ ชื่อใหม่ จะปรากฏขึ้นเป็นผล พิมพ์ ผลไม้ ในฟิลด์: ชื่อ และพิมพ์สูตรด้านล่างในฟิลด์: อ้างถึง กด ตกลง หลังจากนั้น
=OFFSET(Sheet1!$A$1, 0, 0, COUNTA(Sheet1!$A$1:$A$1001))

  • ไปที่ชีตอื่น ( แผ่นที่ 2 ). พิมพ์สูตรด้านล่างใน เซลล์ A1 แล้วกด Enter .
=IF(COUNTA(Fruit)>=ROWS($A$1:A1), INDEX(Fruit, MATCH(SMALL(COUNTIF(Fruit, "<"&Fruit), ROW(A1)),COUNTIF(Fruit, "<"&Fruit), 0)), "")

  • สูตรด้านบนจะแสดงชื่อผลไม้หนึ่งชื่อซึ่งมาก่อนตามลำดับตัวอักษร ลากเครื่องหมาย ' + ' ลงมาเพื่อดูชื่อผลไม้ที่เหลือ

  • สุดท้าย เมื่อลากเครื่องหมาย ' เครื่องหมาย + ' เราจะได้รายชื่อผลไม้ เรียงตามตัวอักษร

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

อ่านเพิ่มเติม: วิธีจัดเรียงตามชื่อใน Excel (3 ตัวอย่าง)

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

  • วิธีจัดเรียงช่วงโดยใช้ VBA ใน Excel ( 6 ตัวอย่าง)
  • จัดเรียงตัวเลขใน Excel (8 วิธีด่วน)
  • วิธีจัดเรียงอาร์เรย์ด้วย Excel VBA (ทั้งลำดับจากน้อยไปหามากและจากมากไปน้อย)
  • [แก้ไข] Excel จัดเรียงตามวันที่ไม่ทำงาน (2 สาเหตุพร้อมวิธีแก้ไข)
  • จัดเรียง Excel และละเว้นช่องว่าง (4 วิธี)<2

4. ใช้ Excel Power Query เพื่อจัดเรียงข้อมูลแบบหล่นลง

ตอนนี้ ฉันจะใช้ Excel Power Query เพื่อจัดเรียง รายการข้อมูล เพื่อความสะดวกในการทำงาน ฉันได้แปลงชุดข้อมูลเป็นตารางโดยกด Ctrl + T

ขั้นตอน:

  • ก่อนอื่น เลือกตาราง ( B4:C13 )

  • จากนั้นไปที่ ข้อมูล > จากตาราง/ช่วง .

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

  • ตอนนี้ ให้คลิกขวาที่ตาราง แล้วคลิก ลบ คอลัมน์อื่นๆ เนื่องจากเราไม่ต้องการคอลัมน์เพิ่มเติม

  • คลิกที่ไอคอนแบบเลื่อนลงของคอลัมน์ผลไม้ แล้วคลิกอีกครั้งที่ เรียงลำดับจากน้อยไปหามาก .

  • ผลไม้รายการจะถูกจัดเรียงตามลำดับตัวอักษร

  • หลังจากที่คุณเรียงลำดับเสร็จแล้ว ให้เลือก ปิด & โหลด > ปิด & โหลด จาก ตัวแก้ไข Power Query .

  • ด้วยเหตุนี้ ตารางที่มีชื่อผลไม้ที่เรียงลำดับจะแสดงเป็น ด้านล่าง

  • หลังจากนั้น คุณสามารถสร้างรายการแบบเลื่อนลงจากข้อมูลตารางของ Adobe

เนื้อหาที่เกี่ยวข้อง: การจัดเรียงอัตโนมัติของ Excel เมื่อข้อมูลเปลี่ยนแปลง (9 ตัวอย่าง)

5. สั่งซื้อรายการแบบหล่นลงโดยใช้ VBA ใน Excel

ที่นี่ ฉันจะใช้ VBA เพื่อจัดเรียงชื่อผลไม้ตามลำดับตัวอักษร ตัวอย่างเช่น เรามีรายการแบบเลื่อนลงซึ่งชื่อผลไม้ไม่ได้เรียงลำดับใดๆ เลย

ดังนั้น ฉันจะแสดงวิธีการเรียงลำดับรายการแบบเลื่อนลงด้านบนตามตัวอักษร .

ขั้นตอน:

  • ก่อนอื่น ฉันจะไปที่แผ่นงานที่มีแหล่งข้อมูลของรายการแบบเลื่อนลงด้านบน ที่นี่ แหล่งข้อมูลของฉันอยู่ใน Sheet8 .

  • จากนั้น คลิกขวาที่ชื่อแผ่นงานแล้วเลือก ดูโค้ด .

  • ด้วยเหตุนี้ หน้าต่าง Microsoft Visual Basic for Applications จะปรากฏขึ้น พิมพ์โค้ดด้านล่างใน โมดูล โปรดจำไว้ว่า คุณได้ป้อน ชื่อแผ่นงาน , ชื่อตาราง และ ชื่อคอลัมน์ ของคุณอย่างถูกต้องแล้ว
4761

  • ตอนนี้ ไปที่ตารางแหล่งข้อมูลและเขียนผลไม้ที่ต้องการ' วันที่ ' ใน เซลล์ B14 หลังจากข้อมูลสุดท้ายของตาราง ( B4:B13 ) กด Enter หลังจากนั้น

  • ดังนั้น ข้อมูลในตารางด้านบนจะถูกจัดเรียงตามตัวอักษร

  • ในทำนองเดียวกัน ผลไม้ในรายการแบบเลื่อนลงที่สร้างขึ้นก่อนหน้านี้จะเรียงตามลำดับตัวอักษรมากเกินไป

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

สรุป

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

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