---
title: QUARTILE – หาค่าควอร์ไทล์ของชุดข้อมูล
url: https://www.thepexcel.com/functions/excel/compatibility/quartile/
type: function-explainer
program: Excel
syntax: "=QUARTILE(array, quart)"
date: 2025-12-02
updated: 2026-05-31
scores:
  popularity: 2
  difficulty: 3
  usefulness: 2
---

# QUARTILE – หาค่าควอร์ไทล์ของชุดข้อมูล

> ฟังก์ชัน QUARTILE แบ่งชุดข้อมูลออกเป็นสี่ส่วน แล้วคืนค่า Q1, Q2 (มัธยฐาน), หรือ Q3 ใช้วิเคราะห์การกร

## คำอธิบาย

ฟังก์ชัน QUARTILE แบ่งชุดข้อมูลออกเป็นสี่ส่วน แล้วคืนค่า Q1, Q2 (มัธยฐาน), หรือ Q3 ใช้วิเคราะห์การกระจายข้อมูลได้ทันที แต่ปัจจุบัน Microsoft แนะนำให้ใช้ QUARTILE.INC แทน

## Syntax

```excel
=QUARTILE(array, quart)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| array | Yes | Range/Array |  | ชุดข้อมูลตัวเลขที่ต้องการหาค่าควอร์ไทล์ ถ้า array ว่างเปล่าจะเกิดข้อผิดพลาด #NUM! |
| quart | Yes | Number |  | ระบุว่าต้องการค่าใด: 0 = ค่าต่ำสุด, 1 = Q1 (เปอร์เซ็นไทล์ที่ 25), 2 = มัธยฐาน (เปอร์เซ็นไทล์ที่ 50), 3 = Q3 (เปอร์เซ็นไทล์ที่ 75), 4 = ค่าสูงสุด ถ้าใส่เลขเกิน 4 หรือน้อยกว่า 0 จะเกิด #NUM! |

## ตัวอย่าง

### 1. หาค่า Q1 (เปอร์เซ็นไทล์ที่ 25) ของชุดข้อมูล

```excel
=QUARTILE({1,2,4,7,8,9,10,12},1)
```

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

ใช้ quart=1 เพื่อหาค่า Q1 ซึ่งหมายความว่า 25% ของข้อมูลมีค่าน้อยกว่าหรือเท่ากับ 3.5 ผลลัพธ์คือ 3.5 ซึ่งเป็นค่ากลางระหว่าง 2 และ 4

### 2. หามัธยฐาน (Q2) ด้วย quart=2

```excel
=QUARTILE({1,2,4,7,8,9,10,12},2)
```

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

quart=2 คืนค่ามัธยฐาน (เปอร์เซ็นไทล์ที่ 50) ของชุดข้อมูล ผลลัพธ์คือ 7.5 ซึ่งเป็นค่ากลางระหว่าง 7 และ 8 — ผลเดียวกับที่ได้จากฟังก์ชัน MEDIAN

### 3. หาค่า Q3 (เปอร์เซ็นไทล์ที่ 75) ของชุดข้อมูล

```excel
=QUARTILE({1,2,4,7,8,9,10,12},3)
```

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

quart=3 คืนค่า Q3 หมายความว่า 75% ของข้อมูลมีค่าน้อยกว่าหรือเท่ากับ 9.25 ใช้ดูว่าข้อมูลส่วนใหญ่กระจุกอยู่ช่วงไหน

### 4. หาค่าต่ำสุดและสูงสุดด้วย quart=0 และ quart=4

```excel
=QUARTILE({1,2,4,7,8,9,10,12},0)
```

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

quart=0 คืนค่าต่ำสุดของชุดข้อมูล (เหมือน MIN) ส่วน quart=4 จะคืนค่าสูงสุด (เหมือน MAX) ทั้งสองตัวนี้มีไว้ให้เห็นภาพรวมของ range ข้อมูลทั้งหมดในคราวเดียว

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

- ผมแนะนำให้ใช้ QUARTILE.INC แทน QUARTILE ในไฟล์ที่สร้างใหม่ — ชื่อบอกชัดกว่า และถ้ามีคนถามว่าทำไมใช้แบบนี้ก็อธิบายง่ายว่า 'รวมค่าขอบ' (Inclusive) ซึ่งต่างจาก QUARTILE.EXC ที่ตัดค่าขอบออก

- ส่วนตัวผมใช้ QUARTILE ร่วมกับ IF เพื่อ flag outlier ได้ เช่น =IF(A1>QUARTILE(A:A,3)+1.5*(QUARTILE(A:A,3)-QUARTILE(A:A,1)),"Outlier","") สูตรนี้ใช้หลัก IQR ตรวจจับค่าผิดปกติใน dataset

- ถ้าต้องทำ Box Plot ใน Excel ให้คำนวณ quart 0-4 ไว้ในแถวเดียวกัน แล้วเลือก Insert > Chart > Box and Whisker จะประหยัดเวลามากกว่าคำนวณแยก

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

**Q: QUARTILE ต่างจาก QUARTILE.INC อย่างไร?**

ผมลองทดสอบแล้วพบว่าผลลัพธ์เหมือนกันทุกประการครับ QUARTILE.INC ที่เปิดตัวใน Excel 2010 คือเวอร์ชันอัปเกรดของ QUARTILE ที่ชื่อบอกชัดขึ้นว่า 'รวมค่าขอบ' (Inclusive) Microsoft แนะนำให้ใช้ QUARTILE.INC แทนในไฟล์ใหม่ แต่ QUARTILE ยังทำงานได้ปกติเพื่อ backward compatibility

**Q: ทำไมต้องมี quart=0 และ quart=4 ทั้งที่ใช้ MIN/MAX ได้?**

ผมเข้าใจว่ามีเพื่อความสะดวกตอนสร้างตาราง Box Plot ครับ แทนที่จะเรียก 5 ฟังก์ชันต่างกัน (MIN, QUARTILE Q1, MEDIAN, QUARTILE Q3, MAX) ก็ใช้ QUARTILE เดียวเปลี่ยนแค่เลข quart จาก 0 ถึง 4 ได้เลย ทำให้สูตรดูเป็นระบบกว่า

**Q: เกิดข้อผิดพลาด #NUM! ต้องแก้อย่างไร?**

ผมเจอบ่อยมากครับ สาเหตุหลักมีสองอย่าง: (1) ใส่ค่า quart ไม่ถูก — ต้องเป็น 0, 1, 2, 3, หรือ 4 เท่านั้น ถ้าใส่ 5 ขึ้นไปหรือติดลบก็จะ #NUM! (2) array ว่างเปล่าหรือไม่มีตัวเลขเลย ให้เช็กว่า range ที่อ้างถึงมีข้อมูลอยู่จริง

**Q: ค่าควอร์ไทล์ที่ได้เป็นทศนิยมได้ไหม?**

ได้ครับ และนั่นคือปกติ เช่น ถ้า Q1 ตกอยู่ระหว่างตัวเลขสองตัว Excel จะ interpolate ให้อัตโนมัติ ผมแนะนำให้ใช้ ROUND() ครอบถ้าต้องการแสดงผลเป็นจำนวนเต็ม เช่น =ROUND(QUARTILE(...,1),0)

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

- [QUARTILE.INC – หาควอร์ไทล์ (Inclusive)](https://www.thepexcel.com/functions/excel/statistical/quartile-inc/)
- [QUARTILE.EXC – หาควอร์ไทล์ (Exclusive)](https://www.thepexcel.com/functions/excel/statistical/quartile-exc/)
- [PERCENTILE – หาค่าเปอร์เซ็นไทล์](https://www.thepexcel.com/functions/excel/compatibility/percentile/)

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

- [Microsoft Support - QUARTILE function](https://support.microsoft.com/en-us/office/quartile-function-93cf8f62-60cd-4fdb-8a92-8451041e1a2a) _(official)_

---

_Source: [https://www.thepexcel.com/functions/excel/compatibility/quartile/](https://www.thepexcel.com/functions/excel/compatibility/quartile/)_
