ฟังก์ชัน PERCENTRANK

นำไปใช้กับ
Excel for Microsoft 365 Excel for Microsoft 365 for Mac Excel 2024 Excel 2024 for Mac Excel 2021 Excel 2021 for Mac Excel 2019 Excel 2016

ฟังก์ชัน PERCENTRANK จะส่งกลับอันดับของค่าในชุดข้อมูลเป็นเปอร์เซ็นต์ของชุดข้อมูล โดยหลักๆ แล้วก็คือตําแหน่งสัมพัทธ์ของค่าภายในชุดข้อมูลทั้งหมด ตัวอย่างเช่น คุณสามารถใช้ PERCENTRANK เพื่อกําหนดตําแหน่งของคะแนนสอบของแต่ละบุคคลในเขตข้อมูลของคะแนนทั้งหมดสําหรับการทดสอบเดียวกัน 

สำคัญ

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

ถ้าต้องการเรียนรู้เพิ่มเติมเกี่ยวกับฟังก์ชันใหม่ ให้ดูที่ PERCENTRANK ฟังก์ชัน EXC และ PERCENTRANK ฟังก์ชัน INC

ไวยากรณ์

PERCENTRANK(array,x,[significance])

ไวยากรณ์ของฟังก์ชัน PERCENTRANK มีอาร์กิวเมนต์ดังนี้

  • อาร์เรย์ จําเป็น
    ช่วงของข้อมูล (หรืออาร์เรย์ที่กําหนดไว้ล่วงหน้า) ของค่าตัวเลขซึ่งมีการกําหนดเปอร์เซ็นต์ลําดับ 
  • X (ต้องระบุ) ค่าที่คุณต้องการทราบอันดับภายในอาร์เรย์ 
  • ความสําคัญ ไม่บังคับ ค่าที่ระบุจํานวนเลขนัยสําคัญสําหรับค่าเปอร์เซ็นต์ที่ส่งกลับ ถ้าไม่ระบุแล้ว PERCENTRANK จะใช้สามหลัก (0.xxx)

ข้อสังเกต

  • ถ้าอาร์เรย์ว่างเปล่า ฟังก์ชัน PERCENTRANK จะส่งกลับ #NUM! เป็นค่าความผิดพลาด
  • ถ้า significance < 1 ฟังก์ชัน PERCENTRANK จะส่งกลับ #NUM! เป็นค่าความผิดพลาด
  • ถ้า X ไม่ตรงกับค่าใดค่าหนึ่งในอาร์เรย์ (เช่น รายการคะแนนสอบของนักเรียนที่เฉพาะเจาะจง) PERCENTRANK จะเทียบบัญญัติไตรยางศ์เพื่อส่งกลับลําดับที่เป็นเปอร์เซ็นต์สําหรับ X

ตัวอย่าง

จากตารางต่อไปนี้ ให้คัดลอกข้อมูลตัวอย่าง (จากคําว่า ข้อมูล ตลอดสูตรทั้งหมด เป็นต้น) จากนั้น ในเวิร์กชีต Excel ใหม่ วางทั้งหมดลงในเซลล์ A1 และเซลล์ที่อยู่ด้านล่าง

เมื่อต้องการแสดงผลลัพธ์ของสูตร ให้เลือกสูตร กด F2 แล้วกด Enter ปรับความกว้างของคอลัมน์ ถ้าจําเป็นสําหรับการมองเห็น 

ข้อมูล    
1.3
1.2
11
8
4
3
2
1
1
1
สูตร คำอธิบาย (ผลลัพธ์) ผลลัพธ์
=PERCENTRANK(A2:A11,2) เปอร์เซ็นต์ลําดับที่ของเลข 2 ในช่วง A2:A11 ผลลัพธ์ คือ 0.333 เนื่องจากสามค่าในชุดน้อยกว่า 2 และหกค่ามีค่ามากกว่า 2 เนื่องจากพบ 2 ในช่วง (เซลล์ A8) ดังนั้นจํานวนของค่าที่น้อยกว่า 2 จะถูกหารด้วยผลรวมของจํานวนของค่าที่น้อยกว่า 2 และจํานวนของค่าที่มากกว่า 2 นั่นคือ 3/(3+6)=0.333 0.333
=PERCENTRANK(A2:A11,4) เปอร์เซ็นต์ลำดับที่ของเลข 4 ในช่วง A2:A11 ค่าห้าค่าน้อยกว่า 4 และสี่ค่ามีค่ามากกว่า ตามตัวอย่างด้านบน 5/(4+5)=0.555 0.555
=PERCENTRANK(A2:A11,8) เปอร์เซ็นต์ลำดับที่ของเลข 8 ในช่วง A2:A11 ค่าหกค่าน้อยกว่า 8 และ 3 ค่ามากกว่า ตามตัวอย่างด้านบน 6/(6+3)=0.666 0.666
=PERCENTRANK(A2:A11,5) เปอร์เซ็นต์ลําดับที่ของเลข 5 ในช่วง A2:A11 ไม่เหมือนกับตัวอย่างด้านบน คือไม่พบ 5 ในช่วง PERCENTRANK ของ 5 ถูกคํานวณโดยการค้นหาเครื่องหมายหนึ่งในสี่ระหว่าง PERCENTRANK ของ 4 และ PERCENTRANK ของ 8 นี่คือ (0.555)+(0.25*(0.666-0.555)) หรือ 0.583 0.583