01 จาก 01
เรียงลำดับตัวเลขตามค่าตัวเลขใน Excel
ฟังก์ชัน RANK จัดลำดับขนาดของตัวเลขเมื่อเทียบกับตัวเลขอื่นในรายการข้อมูล อันดับไม่มีความเกี่ยวข้องกับตำแหน่งของตัวเลขในรายการ
ตัวอย่างเช่นในภาพด้านบนสำหรับชุดของค่า
1, 6, 5, 8, 10
ในแถวที่สองและสามจำนวน 5 มีอันดับ:
- 4 - เป็นจำนวนมากเป็นอันดับสี่ในรายการ - แถวที่สอง;
- 2 - เป็นหมายเลขที่น้อยที่สุดเป็นอันดับสองในรายการ - แถวที่สาม
อันดับที่สามไม่ตรงกับตำแหน่งที่เป็นค่าที่สามจากปลายทั้งสองด้าน
อันดับของตัวเลขจะตรงกับตำแหน่งในรายการ หากเรียงลำดับตาม ลำดับของการจัดอันดับ
ไวยากรณ์ของฟังก์ชัน RANK และอาร์กิวเมนต์
ไวยากรณ์ ของฟังก์ชัน หมายถึงเค้าโครงของฟังก์ชันและประกอบด้วยชื่อฟังก์ชันวงเล็บเครื่องหมายจุลภาคและ อาร์กิวเมนต์
ไวยากรณ์ สำหรับฟังก์ชัน RANK คือ:
= RANK (Number, Ref, Order)
จำนวน - หมายเลขที่จะจัดอันดับ นี้สามารถ:
- จำนวนจริงสี่แถวด้านบน;
- การอ้างอิงเซลล์ ไปยังตำแหน่งของข้อมูล - แถวที่สองและสาม
Ref - อาร์เรย์หรือ ช่วง ของการอ้างอิงเซลล์ที่ชี้ไปที่รายการหมายเลขที่จะใช้ในการจัดลำดับอาร์กิวเมนต์ Number
หากค่าที่ไม่ใช่ตัวเลขอยู่ในช่วงระบบจะละเว้นแถว 5 แถวด้านบนโดยที่หมายเลข 5 เป็นอันดับแรกเนื่องจากเป็นตัวเลขที่ใหญ่ที่สุดในสองรายการ
Order - ค่าตัวเลขที่กำหนดว่า Number อาร์กิวเมนต์ถูกจัด เรียง ตาม ลำดับ จากน้อยไปมาก หรือ มากไปน้อย
- เรียงลำดับจากมากไปหาน้อยที่สุด: - ถ้า Order เป็น 0 (ศูนย์) หรือละเว้น;
- เรียงลำดับจากน้อยไปมาก (เล็กที่สุดและใหญ่ที่สุด) - หาก คำสั่งซื้อ เป็นค่าที่ไม่ใช่ศูนย์เช่น 1
หมายเหตุ : ข้อมูลใน Ref ไม่จำเป็นต้องถูกเรียงลำดับตามลำดับจากน้อยไปหามากหรือน้อยสุดสำหรับค่าอาร์กิวเมนต์ Number ที่ จะถูกจัดลำดับตามลำดับนั้น
ตัวอย่างฟังก์ชัน RANK
ในภาพด้านบนฟังก์ชัน RANK จะอยู่ในเซลล์ B7 ถึง E7 และแสดงการจัดอันดับสำหรับหมายเลข 5 เทียบกับตัวเลขอื่น ๆ ในแต่ละคอลัมน์
การเข้าสู่ฟังก์ชัน RANK
ตั้งแต่ Excel 2010 ไม่ สามารถป้อนฟังก์ชัน RANK โดยใช้ ไดอะล็อกบ็อกซ์ ของฟังก์ชันเช่นเดียวกับฟังก์ชันอื่น ๆ ในโปรแกรม
ในการป้อนฟังก์ชันจะต้องป้อนด้วยตนเองเช่น
= RANK (C2, A2: E2,0)
ลงในเซลล์ F2 ของแผ่นงาน
การตีความผลลัพธ์
อาร์กิวเมนต์ เลขที่ 5 ในแถวที่ 2-7 มีการจัดอันดับต่อไปนี้:
- แถวที่ 2 : สี่ - เนื่องจากเป็นหมายเลขที่ใหญ่ที่สุดเป็นอันดับที่สี่เมื่อช่วง Ref เรียงลำดับจากมากไปน้อย
- แถวที่ 3 : สอง - เนื่องจากเป็นหมายเลขที่เล็กที่สุดเป็นอันดับสองเมื่อช่วง Ref มีการจัดอันดับในลำดับที่สูงขึ้น
- แถวที่ 4 : สี่ - เนื่องจากเป็นหมายเลขที่ใหญ่ที่สุดเป็นอันดับที่สี่เมื่อช่วง Ref เรียงลำดับจากมากไปน้อย
- แถวที่ 5 : อันดับแรก - เนื่องจากมีขนาดใหญ่กว่าตัวเลขสองตัวเมื่อช่วง Ref เรียงลำดับจากมากไปน้อย
- แถวที่ 6 : # N / A - เนื่องจากหมายเลข 5 ไม่อยู่ในช่วง A6 ถึง E6
การจัดอันดับตัวเลขที่ซ้ำกัน
ถ้ารายการประกอบด้วยตัวเลขซ้ำฟังก์ชันจะให้ทั้งสองตำแหน่งเท่ากัน จำนวนที่ตามมาในรายการมีการจัดอันดับที่ต่ำกว่าเป็นผล
ตัวอย่างเช่นแถวที่สี่มีหมายเลขที่ซ้ำกัน 5 ของทั้งสองอันดับที่สามในขณะที่อันดับหนึ่งเป็นอันดับที่ 5 - ไม่มีอันดับที่สี่
ฟังก์ชันอันดับตั้งแต่ Excel 2010
ใน Excel 2010 ฟังก์ชัน RANK ถูกแทนที่ด้วย:
RANK.AVG - ส่งกลับอันดับของตัวเลขในรายการตัวเลข: ขนาดเทียบกับค่าอื่นในรายการ ถ้ามากกว่าหนึ่งค่ามีอันดับเดียวกันอันดับเฉลี่ยจะถูกส่งกลับ
RANK.EQ - แสดงอันดับของหมายเลขในรายการตัวเลข ขนาดของมันเทียบกับค่าอื่น ๆ ในรายการ ถ้ามากกว่าหนึ่งค่ามีอันดับเดียวกันอันดับบนสุดของชุดของค่าจะถูกส่งกลับ