Computer >> คอมพิวเตอร์ >  >> ซอฟต์แวร์ >> Office

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

รายการยอดนิยมใช้เพื่อจัดอันดับบริษัทหรือบุคคลตามค่านิยม อันดับนี้กำหนดตามประสิทธิภาพ คุณภาพ ฯลฯ หรือเกณฑ์อื่นๆ ในบทความนี้ เราจะเรียนรู้วิธีสร้างรายการ Dynamic Top 10 ใน Excel

8 วิธีในการสร้างรายการไดนามิก 10 อันดับแรกใน Excel

เราจะพูดถึงวิธีการต่างๆ ในการสร้าง Dynamic Top 10 รายการใน Excel อันดับ 10 list ให้แนวคิดเกี่ยวกับชื่อชั้นนำในบางสาขา

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

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

1. ฟังก์ชัน Excel LARGE เพื่อสร้างรายการ 10 อันดับแรก

ฟังก์ชัน LARGE ค้นหาจำนวนที่มากที่สุดเป็นอันดับที่ k จากช่วงที่กำหนด

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

เราตั้งค่า 1-10 หมายเลขลำดับในชุดข้อมูลด้านล่าง

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

ขั้นแรกเราจะหาอันดับ 10 เครื่องหมายแล้วรับชื่อนักเรียน

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

  • เราจะใช้สูตรผสมของ LARGE และ ROW ฟังก์ชัน
  • ไปที่ เซลล์ G5 แล้วใส่สูตรลงไป
=LARGE($C$5:$C$18,ROW(F5)-ROW($F$4))

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

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

  • กดปุ่ม Enter และลาก เติมแฮนเดิล  ไอคอน.

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

เราได้อันดับสูงสุด 10 เครื่องหมาย นอกจากนี้เรายังสามารถใช้ ROWS เพื่อจุดประสงค์นี้

สูตรทางเลือก:

เราสามารถใช้สูตรอื่นเพื่อให้ได้ผลลัพธ์แบบเดียวกัน

ขั้นตอน:

  • ใช้สูตรต่อไปนี้ใน เซลล์ G5 :
=LARGE($C$5:$C$18,ROWS(C$5:C5))
  • กด ป้อน แล้วลาก เติมแฮนเดิล ตลอดทาง

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

ตอนนี้ ถ้าคุณต้องการแสดงชื่อที่สอดคล้องกันของด้านบน 10 รายการ ให้ทำดังนี้

ขั้นตอน:

  • ไปที่ เซลล์ F5 และใส่สูตรต่อไปนี้
=INDEX($B$5:$B$18,MATCH(G5,$C$5:$C$18,0))

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

  • กด ป้อน แล้วดึง Fill Handle  ไอคอน.

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

ที่นี่เราได้อันดับสูงสุด 10 ชื่อที่มีเครื่องหมาย

2. รวมฟังก์ชัน INDEX, MATCH และ LARGE เพื่อสร้างรายการ 10 อันดับแรก

ในส่วนนี้ เราจะใช้ INDEX . ร่วมกัน , MATCH และ ใหญ่ ฟังก์ชั่น. เราจะได้อันดับสูงสุด 10 โดยใช้วิธีนี้

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

  • ไปที่ เซลล์ F5 .
  • ใส่สูตรต่อไปนี้ในเซลล์นั้น
=INDEX($B$5:$B$18,MATCH(LARGE($C$5:$C$18,E5),$C$5:$C$18,0))

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

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

  • กดปุ่ม Enter และดึงเติมที่จับ  ไอคอน.

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

ที่นี่เราได้อันดับสูงสุด 10 ชื่อโดยไม่ต้องใช้คอลัมน์อื่น

รายละเอียดสูตร:

  • LARGE($C$5:$C$18,E5)

มันสร้างตัวเลขที่ใหญ่ที่สุดจากช่วงตามค่าของ เซลล์ E5

ผลลัพธ์:96

  • MATCH(LARGE($C$5:$C$18,E5),$C$5:$C$18,0)

แสดงถึงจำนวนผลลัพธ์ที่จะแสดง

ผลลัพธ์:10

  • INDEX($B$5:$B$18,MATCH(LARGE($C$5:$C$18,E5),$C$5:$C$18,0))

นี่แสดงให้เห็นด้านบน 10 ผลลัพธ์จากช่วง

ผลลัพธ์:{โฮเซ่, เฮนเดอร์สัน, เกิร์ก, โจเซฟ, อารอน, โฮเซ่, เจสสิก้า, โจ, โรเจอร์ส, อัลลิซา}

3. ใช้สูตรอาร์เรย์เพื่อสร้างรายการไดนามิก 10 อันดับแรกใน Excel

เราจะใช้สูตรอาร์เรย์สำหรับวิธีนี้ ทั้งท็อป 10 ชื่อและเครื่องหมายของนักเรียนจะแสดงหลังจากใช้สูตรนี้ สูตรนี้เป็นการรวม INDEX , จัดเรียง และ ลำดับ ฟังก์ชัน

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

  • ไปที่ เซลล์ F5 .
  • คัดลอกและวางสูตรด้านล่าง
=INDEX(SORT(B5:C18,2,-1),SEQUENCE(10),{1,2})

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

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

  • กดปุ่ม Enter และลาก เติมแฮนเดิล  ไอคอน.

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

เราได้รับทั้งชื่อและเครื่องหมายโดยการใช้สูตร ไม่ต้องลากสูตร

รายละเอียดสูตร:

  • ลำดับ(10)

มันให้ลำดับของตัวเลขตั้งแต่ 1 ถึง 10

ผลลัพธ์:{1,2,3,4,5,6,7,8,9,10}

  • SORT(B5:C18,2,-1)

มันจัดเรียงข้อมูลตามคอลัมน์ที่สอง

ผลลัพธ์:{Jose 96, Henderson 95, Gerg 89, Josef 84, Aaron 80, Jose 71, Jessica 70, Joe 65, Rogers 61, Allisa 60, Joe 57, Allisa 49, John 45, Mitchel 40}

  • INDEX(SORT(B5:C18,2,-1),SEQUENCE(10),{1,2})

มันให้รายการเรียงลำดับสิบอันดับแรก

ผลลัพธ์:{Jose 96, Henderson           95, Gerg         89, Josef         84, Aaron       80, Jose          71, Jessica            70        ทั้งหมด

4. ใช้ฟังก์ชัน Excel XLOOKUP เพื่อออกแบบรายชื่อ 10 อันดับแรก

XLOOKUP ฟังก์ชั่นค้นหาวัตถุจากช่วงหรืออาร์เรย์ที่กำหนดและให้ผลลัพธ์ตามการจับคู่

เราจะใช้ XLOOKUP . ร่วมกัน และ ขนาดใหญ่ ทำหน้าที่ในส่วนนี้ เราแค่อยากได้อันดับสูงสุด 10 รายชื่อที่นี่

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

  • ไปที่ เซลล์ F5 และใส่สูตรต่อไปนี้
=XLOOKUP(LARGE($C$5:$C$18,E5),$C$5:$C$18,$B$5:$B$18)

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี) วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

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

  • กดปุ่ม Enter  ปุ่ม.
  • จากนั้น ดึง Fill Handle ไอคอน.

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

5. การรวมกันของฟังก์ชัน SORT และ FILTER เพื่อสร้างรายการ 10 อันดับแรก

ฟังก์ชัน FILTER อนุญาตให้กรองช่วงของค่าจากเกณฑ์ที่เรากำหนด

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

ในส่วนนี้ เราจะรวม SORT และ ตัวกรอง ทำงานด้วย LARGE ฟังก์ชั่นเพื่อให้ได้อันดับสูงสุด 10 รายการใน Excel

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

  • ไปที่ เซลล์ F5 .
  • ใส่สูตรต่อไปนี้
=SORT(FILTER(B5:C18,C5:C18>=LARGE(C5:C18,10)),2,-1)

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

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

  • ตอนนี้ เพียงกดปุ่ม Enter  ปุ่ม.

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

เราได้ทั้งชื่อและเครื่องหมายของนักเรียนโดยใช้วิธีนี้

อ่านเพิ่มเติม: วิธีสร้างรายการแบบไดนามิกใน Excel ตามเกณฑ์ (เกณฑ์เดียวและหลายเกณฑ์)

6. ออกแบบรายการไดนามิก 10 อันดับแรกสำหรับข้อมูลที่ซ้ำกัน

เมื่อเรามีข้อมูลซ้ำกัน เราอาจใช้วิธีนี้ในการออกแบบอันดับสูงสุด 10 รายการใน Excel

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

  • ไปที่ เซลล์ F5 .
  • ใส่สูตรด้านล่างในเซลล์นั้น
=INDEX($B$5:$B$18, MATCH(1, ($C$5:$C$18=LARGE($C$5:$C$18, E5)) * (COUNTIF(F$4:F4, $B$5:$B$18)=0), 0))

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

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

  • กดปุ่ม Enter  ปุ่ม.

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

เรารับเฉพาะชื่อนักเรียนที่นี่

7. เครื่องมือการจัดรูปแบบตามเงื่อนไข ตัวกรอง และจัดเรียงเพื่อสร้างรายการไดนามิก 10 อันดับแรก

เราสามารถรวมเครื่องมือหลายอย่างเข้าด้วยกันเพื่อให้ได้ 10 อันดับสูงสุด รายการ. นั่นคือ การจัดรูปแบบตามเงื่อนไข , ตัวกรอง และ จัดเรียง .

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

  • เลือกเซลล์ C5 ถึง C18 .
  • คลิก การจัดรูปแบบตามเงื่อนไข จากริบบิ้น
  • เลือก รายการ 10 อันดับแรก จาก กฎบน/ล่าง .

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

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

  • กล่องโต้ตอบจะปรากฏขึ้น ประกาศ 10 เพราะท็อป 10
  • จากนั้น กด ตกลง .

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

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

  • เลือกเซลล์ C4 ถึง C18 .
  • กดปุ่มขวาของเมาส์
  • เลือก กรองตามสีของเซลล์ที่เลือก จากรายการ ตัวกรอง .

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

ขั้นตอนที่ 4:

  • คลิก กรองตามสี  ตัวเลือก

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

นี่คืออันดับสูงสุด 10 ข้อมูล. ตอนนี้เราจะเรียงลำดับพวกเขา

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

ขั้นตอนที่ 5:

  • กดปุ่มขวาของเมาส์อีกครั้ง
  • เลือก เรียงจากมากไปหาน้อย จาก จัดเรียง  รายการ

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

ขั้นตอนที่ 6:

  • เลือก ขยายส่วนที่เลือก .
  • จากนั้นกด จัดเรียง .

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

ตอนนี้ 10 top อันดับต้น ๆ ของเรา ข้อมูลที่มีการจัดเรียงอย่างดี

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

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

8. สร้างรายชื่อ 10 อันดับแรกใน Excel โดยใช้ Pivot Table

เราจะติดท็อป 10 รายการใน Excel โดยใช้ตาราง Pivot

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

  • ไปที่ แทรก  แท็บ
  • การเลือก จากตาราง/ช่วง จาก PivotTable  รายการ

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

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

  • เลือกช่วงของเราจากชุดข้อมูล
  • จากนั้น กด ตกลง .

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

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

  • ทำเครื่องหมายที่ ชื่อ และ มาร์ค ของ ฟิลด์ PivotTable .

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

ขั้นตอนที่ 4:

  • ตอนนี้ ไปที่ ป้ายกำกับแถว
  • เลือก 10 อันดับแรก จาก ตัวกรองค่า .

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

ขั้นตอนที่ 5:

  • กล่องโต้ตอบจะปรากฏขึ้น คลิก ตกลง ในกล่องนั้น

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

10อันดับสูงสุดของเรา รายการที่นี่ แต่ข้อมูลอยู่ในรูปแบบที่ไม่เรียงลำดับ

วิธีสร้างรายการไดนามิก 10 อันดับแรกใน Excel (8 วิธี)

อ่านเพิ่มเติม: Excel สร้างรายการแบบไดนามิกจากตาราง (3 วิธีง่ายๆ)

บทสรุป

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

บทความที่เกี่ยวข้อง

  • สร้างรายการดรอปดาวน์แบบไดนามิกโดยใช้ Excel OFFSET (3 วิธี)
  • วิธีการสร้างรายการดรอปดาวน์แบบไดนามิกโดยใช้ VBA ใน Excel