ฟังก์ชัน 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 |