---
title: PERCENTRANK.EXC – หาอันดับเปอร์เซ็นไทล์ (Exclusive)
url: https://www.thepexcel.com/functions/excel/statistical/percentrank-exc/
type: function-explainer
program: Excel
syntax: "=PERCENTRANK.EXC(array, x, [significance])"
date: 2025-12-02
updated: 2025-12-24
scores:
  popularity: 5
  difficulty: 4
  usefulness: 6
---

# PERCENTRANK.EXC – หาอันดับเปอร์เซ็นไทล์ (Exclusive)

> ฟังก์ชันที่หาว่าค่าใดค่าหนึ่งอยู่ที่อันดับเปอร์เซ็นไทล์เท่าไหร่ โดยขอบเขตเป็น 0 ถึง 1 (ไม่รวมขอบเขต)

## คำอธิบาย

ฟังก์ชันที่หาว่าค่าใดค่าหนึ่งอยู่ที่อันดับเปอร์เซ็นไทล์เท่าไหร่ โดยขอบเขตเป็น 0 ถึง 1 (ไม่รวมขอบเขต)

## Syntax

```excel
=PERCENTRANK.EXC(array, x, [significance])
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| array | Yes | Range/Array |  | ชุดข้อมูล (ต้องเป็นตัวเลข) ที่ใช้หาอันดับเปอร์เซ็นไทล์ของค่า x โดยข้อมูลจะถูกเรียงจากน้อยไปมากโดยอัตโนมัติ |
| x | Yes | Number |  | ค่าที่ต้องการหาอันดับเปอร์เซ็นไทล์ (ไม่จำเป็นต้องอยู่ในชุดข้อมูล Excel จะประมาณค่าให้) |
| significance | No | Number | 3 | จำนวนตำแหน่งทศนิยมที่ต้องการในผลลัพธ์ (ค่าเริ่มต้นคือ 3 ตำแหน่ง) |

## ตัวอย่าง

### 1. ตัวอย่างพื้นฐาน: หาอันดับของคะแนนสอบ

```excel
=PERCENTRANK.EXC(B2:B10, 75)
```

**ผลลัพธ์:** `0.625`

สมมติ B2:B10 มีคะแนนสอบ: 60, 70, 75, 80, 85, 90, 95 เมื่อค้นหา 75 ฟังก์ชันจะหาว่า 75 อยู่ที่เปอร์เซ็นไทล์ 62.5% หมายความว่ามีคน 62.5% ที่ได้คะแนนต่ำกว่า 75

### 2. ตัวอย่างที่ 2: ค้นหาค่าที่ไม่อยู่ในชุดข้อมูล

```excel
=PERCENTRANK.EXC(A2:A8, 55, 2)
```

**ผลลัพธ์:** `0.38`

ชุดข้อมูล A2:A8 คือ: 10, 20, 30, 40, 50, 60, 70 ค่า 55 ไม่อยู่ในชุดนี้ แต่ Excel จะประมาณว่า 55 อยู่ระหว่าง 50 และ 60 ผลลัพธ์ 0.38 หมายความว่ามีประมาณ 38% ที่ต่ำกว่า 55

### 3. ตัวอย่างที่ 3: ใช้ในการจัดอันดับด้วย Helper Column

```excel
=PERCENTRANK.EXC($D$2:$D$10, D2)
```

**ผลลัพธ์:** `0.125, 0.375, 0.625, 0.875`

ใช้เพื่อสร้าง column ใหม่ที่แสดงเปอร์เซ็นไทล์ของแต่ละค่า โดยใช้ $ lock ชุดข้อมูล ให้ได้ผลลัพธ์เปอร์เซ็นไทล์สำหรับแต่ละแถว

### 4. ตัวอย่างที่ 4: เปรียบเทียบคะแนนกับค่าเฉลี่ย

```excel
=PERCENTRANK.EXC(ScoreList, AVERAGE(ScoreList))
```

**ผลลัพธ์:** `0.5`

หาว่าค่าเฉลี่ยอยู่ที่เปอร์เซ็นไทล์เท่าไหร่ ถ้าผลลัพธ์ 0.5 แสดงว่าค่าเฉลี่ยอยู่ตรงกลาง (50%)

## หมายเหตุเพิ่มเติม

- ใช้ PERCENTRANK.EXC กับ PERCENTILE.EXC ได้ทั้งคู่ เพื่อหา Percentile Value และ Percentile Rank เสริมกัน

- ใช้ร่วมกับ Conditional Formatting ได้ เช่นสีแดงถ้าต่ำกว่า 0.25 สีเหลืองถ้า 0.25-0.75 สีเขียวถ้าสูงกว่า 0.75

- ถ้าต้องการเปอร์เซ็นต์แบบธรรมชาติ (0-100) ให้คูณด้วย 100 เช่น =PERCENTRANK.EXC(...)*100

- Significance ไม่ต้องใส่ ค่าเริ่มต้น 3 ก็พอ เว้นแต่ต้องการความแม่นยำเป็นพิเศษ

- ใช้เพื่อหา Rank ที่ยืดหยุ่นมากกว่า RANK ซึ่งให้ผลลัพธ์เป็นตัวเลขที่เป็นลำดับ

- ใช้เพื่อจัดอันดับไม่เทียบเท่า (Tie) เมื่อมีค่าที่เหมือนกันหลายตัว ได้ค่าดีกว่า RANK ตรงนี้

## คำถามที่พบบ่อย

**Q: EXC คืออะไร ต่างจาก INC อย่างไร**

EXC = Exclusive (ไม่รวมขอบเขต) ขอบเขต 0 - 1 แต่ไม่ถึง 0 และ 1 พอดี | INC = Inclusive (รวมขอบเขต) ขอบเขต 0 - 1 อาจได้ 0 และ 1 ถ้าค่าเป็นค่าต่ำสุด/สูงสุด โดยปกติใช้ EXC มากกว่า

**Q: ถ้าค่า x เป็นค่าต่ำสุดจะได้เท่าไหร่**

ได้ค่าใกล้เคียง 0 แต่ไม่ถึง 0 พอดี (เพราะ EXC คือ exclusive) ส่วน INC จะได้ 0 พอดี

**Q: ถ้าค่า x เป็นค่าสูงสุดจะได้เท่าไหร่**

ได้ค่าใกล้เคียง 1 แต่ไม่ถึง 1 พอดี (เพราะ EXC) ส่วน INC จะได้ 1 พอดี

**Q: เป็น Array Formula ไหม**

ไม่ใช่ ใช้ธรรมดา = ได้เลย ไม่ต้อง Ctrl+Shift+Enter

**Q: มี Version ไหนใช้ได้**

Excel 2016 ขึ้นไป Excel for Microsoft 365 Excel for the web ใช้ได้หมด (Excel 2013 อาจไม่มี)

**Q: Significance = 0 จะเกิดอะไร**

ได้ Error #NUM! เพราะ Significance ต้องมากกว่า 0 เสมอ

## ฟังก์ชันที่เกี่ยวข้อง

- [PERCENTILE – หาค่าเปอร์เซ็นไทล์](https://www.thepexcel.com/functions/excel/compatibility/percentile/)
- [PERCENTRANK – หาอันดับเปอร์เซ็นไทล์ (เก่า)](https://www.thepexcel.com/functions/excel/compatibility/percentrank/)
- [INT – ปัดเศษลงให้เป็นจำนวนเต็ม](https://www.thepexcel.com/functions/excel/math-and-trigonometry/int/)
- [RANK – จัดลำดับตัวเลข (เวอร์ชันเก่า)](https://www.thepexcel.com/functions/excel/compatibility/rank/)
- [PERCENTRANK.INC – หาอันดับเปอร์เซ็นไทล์ (Inclusive)](https://www.thepexcel.com/functions/excel/statistical/percentrank-inc/)

## แหล่งข้อมูลเพิ่มเติม

- [Microsoft Support - PERCENTRANK.EXC](https://support.microsoft.com/en-us/office/percentrank-exc-function-d8afee96-b7e2-4a2f-8c01-8fcdedaa6314) _(official)_
- [Microsoft Learn - Statistical Functions](https://learn.microsoft.com/en-us/office/client-developer/excel/excel-functions-by-category) _(official)_

---

_Source: [https://www.thepexcel.com/functions/excel/statistical/percentrank-exc/](https://www.thepexcel.com/functions/excel/statistical/percentrank-exc/)_
