ฟังก์ชัน Excel RANK

01 จาก 01

เรียงลำดับตัวเลขตามค่าตัวเลขใน Excel

จัดอันดับตัวเลขในรายการที่มีฟังก์ชัน RANK ใน Excel 2007. © TEed French

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

ตัวอย่างเช่นในภาพด้านบนสำหรับชุดของค่า

1, 6, 5, 8, 10

ในแถวที่สองและสามจำนวน 5 มีอันดับ:

อันดับที่สามไม่ตรงกับตำแหน่งที่เป็นค่าที่สามจากปลายทั้งสองด้าน

อันดับของตัวเลขจะตรงกับตำแหน่งในรายการ หากเรียงลำดับตาม ลำดับของการจัดอันดับ

ไวยากรณ์ของฟังก์ชัน RANK และอาร์กิวเมนต์

ไวยากรณ์ ของฟังก์ชัน หมายถึงเค้าโครงของฟังก์ชันและประกอบด้วยชื่อฟังก์ชันวงเล็บเครื่องหมายจุลภาคและ อาร์กิวเมนต์

ไวยากรณ์ สำหรับฟังก์ชัน RANK คือ:

= RANK (Number, Ref, Order)

จำนวน - หมายเลขที่จะจัดอันดับ นี้สามารถ:

Ref - อาร์เรย์หรือ ช่วง ของการอ้างอิงเซลล์ที่ชี้ไปที่รายการหมายเลขที่จะใช้ในการจัดลำดับอาร์กิวเมนต์ Number

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

Order - ค่าตัวเลขที่กำหนดว่า Number อาร์กิวเมนต์ถูกจัด เรียง ตาม ลำดับ จากน้อยไปมาก หรือ มากไปน้อย

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

ตัวอย่างฟังก์ชัน RANK

ในภาพด้านบนฟังก์ชัน RANK จะอยู่ในเซลล์ B7 ถึง E7 และแสดงการจัดอันดับสำหรับหมายเลข 5 เทียบกับตัวเลขอื่น ๆ ในแต่ละคอลัมน์

การเข้าสู่ฟังก์ชัน RANK

ตั้งแต่ Excel 2010 ไม่ สามารถป้อนฟังก์ชัน RANK โดยใช้ ไดอะล็อกบ็อกซ์ ของฟังก์ชันเช่นเดียวกับฟังก์ชันอื่น ๆ ในโปรแกรม

ในการป้อนฟังก์ชันจะต้องป้อนด้วยตนเองเช่น

= RANK (C2, A2: E2,0)

ลงในเซลล์ F2 ของแผ่นงาน

การตีความผลลัพธ์

อาร์กิวเมนต์ เลขที่ 5 ในแถวที่ 2-7 มีการจัดอันดับต่อไปนี้:

การจัดอันดับตัวเลขที่ซ้ำกัน

ถ้ารายการประกอบด้วยตัวเลขซ้ำฟังก์ชันจะให้ทั้งสองตำแหน่งเท่ากัน จำนวนที่ตามมาในรายการมีการจัดอันดับที่ต่ำกว่าเป็นผล

ตัวอย่างเช่นแถวที่สี่มีหมายเลขที่ซ้ำกัน 5 ของทั้งสองอันดับที่สามในขณะที่อันดับหนึ่งเป็นอันดับที่ 5 - ไม่มีอันดับที่สี่

ฟังก์ชันอันดับตั้งแต่ Excel 2010

ใน Excel 2010 ฟังก์ชัน RANK ถูกแทนที่ด้วย:

RANK.AVG - ส่งกลับอันดับของตัวเลขในรายการตัวเลข: ขนาดเทียบกับค่าอื่นในรายการ ถ้ามากกว่าหนึ่งค่ามีอันดับเดียวกันอันดับเฉลี่ยจะถูกส่งกลับ

RANK.EQ - แสดงอันดับของหมายเลขในรายการตัวเลข ขนาดของมันเทียบกับค่าอื่น ๆ ในรายการ ถ้ามากกว่าหนึ่งค่ามีอันดับเดียวกันอันดับบนสุดของชุดของค่าจะถูกส่งกลับ