---
title: NORM.INV – หาค่าผกผันของการแจกแจงปกติ
url: https://www.thepexcel.com/functions/excel/statistical/norm-inv/
type: function-explainer
program: Excel
syntax: "=NORM.INV(probability, mean, standard_dev)"
date: 2025-12-02
updated: 2026-05-31
scores:
  popularity: 5
  difficulty: 4
  usefulness: 6
---

# NORM.INV – หาค่าผกผันของการแจกแจงปกติ

> NORM.INV ช่วยหาค่า x ของการแจกแจงปกติเมื่อทราบความน่าจะเป็น ค่าเฉลี่ย และส่วนเบี่ยงเบนมาตรฐาน เป็นฟั

## คำอธิบาย

NORM.INV ช่วยหาค่า x ของการแจกแจงปกติเมื่อทราบความน่าจะเป็น ค่าเฉลี่ย และส่วนเบี่ยงเบนมาตรฐาน เป็นฟังก์ชันผกผันของ NORM.DIST ที่ใช้ในการวิเคราะห์ทางสถิติและการทำนาย

## Syntax

```excel
=NORM.INV(probability, mean, standard_dev)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| probability | Yes | Number (0-1) |  | ความน่าจะเป็นสะสมของการแจกแจงปกติ ระหว่าง 0 ถึง 1 (เช่น 0.5 = 50%, 0.95 = 95%) |
| mean | Yes | Number |  | ค่าเฉลี่ย (μ) ของการแจกแจง (ศูนย์กลางของกราฟระฆัง) |
| standard_dev | Yes | Number (> 0) |  | ส่วนเบี่ยงเบนมาตรฐาน (σ) ของการแจกแจง ต้องเป็นค่าบวก (แสดงการกระจายตัวของข้อมูล) |

## ตัวอย่าง

### 1. ตัวอย่างพื้นฐาน: หาค่า percentile ที่ 90.8%

```excel
=NORM.INV(0.908, 40, 1.5)
```

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

หาค่า x ที่ 90.8% ของข้อมูลต่ำกว่าหรือเท่ากับค่านั้น โดยข้อมูลมีค่าเฉลี่ย 40 และส่วนเบี่ยงเบนมาตรฐาน 1.5 ผลลัพธ์คือ 41.99 (ประมาณ 42)

### 2. ตัวอย่างจริง: หาคะแนนสอบเกณฑ์

```excel
=NORM.INV(0.75, 500, 100)
```

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

หากคะแนนสอบมีการแจกแจงปกติ มีค่าเฉลี่ย 500 และส่วนเบี่ยงเบนมาตรฐาน 100 คะแนนที่อยู่ที่ 75th percentile คือ 567.45 (ความหมาย: 75% ของผู้สอบได้คะแนนต่ำกว่า 567.45)

### 3. ตัวอย่างการค้นหาช่วง Confidence Interval

```excel
=NORM.INV(0.975, 100, 15)
```

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

คำนวณขอบเขตบนของช่วง 95% CI เมื่อค่าเฉลี่ย 100 และ std dev 15 ใช้ 0.975 เพราะต้องการ 2.5% ที่ปลายด้านบน (100% - 97.5% = 2.5%)

### 4. ตัวอย่างการใช้กับการแจกแจงมาตรฐาน (mean=0, std_dev=1)

```excel
=NORM.INV(0.5, 0, 1)
```

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

เมื่อ probability = 0.5 (ค่ามัธยฐาน) ผลลัพธ์จะเป็น 0 (ศูนย์กลางของการแจกแจงมาตรฐาน) เหมือนกับ NORM.S.INV

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

- จำไว้ว่า NORM.INV = ผกผันของ NORM.DIST ถ้า NORM.DIST(x, mean, std_dev, TRUE) = p แล้ว NORM.INV(p, mean, std_dev) = x

- ใช้ NORM.INV ในการคำนวณ Confidence Intervals: ขอบเขตบน = mean + NORM.INV(0.975, 0, 1) * std_dev และขอบเขตล่าง = mean - NORM.INV(0.975, 0, 1) * std_dev

- เมื่อ mean = 0 และ standard_dev = 1 ผลลัพธ์ของ NORM.INV จะเท่ากับ NORM.S.INV ใช้ประโยชน์นี้เพื่อตรวจสอบความถูกต้อง

- ใช้ NORM.INV ร่วมกับ RAND() เพื่อสร้างตัวเลขสุ่มที่ตามการแจกแจงปกติ เช่น =NORM.INV(RAND(), 100, 15)

- อย่าลืมตรวจสอบหน่วยการวัด หากข้อมูลเป็นน้ำหนัก (กิโลกรัม) ผลลัพธ์ก็จะเป็นกิโลกรัมด้วย

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

**Q: NORM.INV แตกต่างจาก NORM.DIST อย่างไร?**

NORM.DIST หาความน่าจะเป็นจากค่า x (ป้อน x ออก probability) แต่ NORM.INV ทำตรงกันข้าม (ป้อน probability ออก x) NORM.INV เป็นฟังก์ชันผกผัน

**Q: NORM.INV แตกต่างจาก NORM.S.INV อย่างไร?**

NORM.S.INV ใช้สำหรับการแจกแจงมาตรฐาน (mean=0, std_dev=1) แต่ NORM.INV ใช้กับการแจกแจงปกติใด ๆ ที่มี mean และ std dev ตามที่ระบุ

**Q: ใช้ได้กับ Excel เวอร์ชันไหนบ้าง?**

NORM.INV ใช้ได้ในทุก Excel เวอร์ชัน (Excel 2010 ขึ้นไป) รวม Excel 365 ฟังก์ชันเดิมคือ NORMINV แต่ NORM.INV คือชื่อใหม่ที่ Microsoft แนะนำ

**Q: ถ้า probability = 0 หรือ 1 จะเกิดอะไร?**

probability = 0 ให้ผลลัพธ์ = -∞ (ลบอนันต์) และ probability = 1 ให้ผลลัพธ์ = +∞ (บวกอนันต์) ในทางปฏิบัติ Excel จะแสดง ค่าที่น้อยมากหรือมากมาย

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

- [NORM.DIST – คำนวณค่าการแจกแจงปกติ](https://www.thepexcel.com/functions/excel/statistical/norm-dist/)
- [NORM.S.INV – หาค่า Z-Score จากความน่าจะเป็น](https://www.thepexcel.com/functions/excel/statistical/norm-s-inv/)
- [NORMINV – ค้นหาค่าผกผันของการแจกแจงปกติ](https://www.thepexcel.com/functions/excel/statistical/norminv/)
- [STANDARDIZE – แปลงค่าให้เป็น Z-Score](https://www.thepexcel.com/functions/excel/statistical/standardize/)

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

- [Microsoft Learn - NORM.INV Function](https://learn.microsoft.com/en-us/office/vba/api/excel.worksheetfunction.norminv) _(official)_
- [Microsoft Support - NORM.INV Function](https://support.microsoft.com/en-us/office/norm-inv-function-933e31d3-bd37-443d-94f2-9cff7496407d) _(official)_
- [NORM.DIST Function (Related - Inverse Function)](https://support.microsoft.com/en-us/office/norm-dist-function-edb1cc14-a21c-4e75-8d2d-03f6483d9c7f) _(official)_

---

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