---
title: ERF.PRECISE – คำนวณค่า Error Function (แม่นยำ)
url: https://www.thepexcel.com/functions/excel/engineering/erf-precise/
type: function-explainer
program: Excel
syntax: =ERF.PRECISE(lower_limit)
date: 2025-12-02
updated: 2026-05-31
scores:
  popularity: 3
  difficulty: 5
  usefulness: 4
---

# ERF.PRECISE – คำนวณค่า Error Function (แม่นยำ)

> ฟังก์ชัน ERF.PRECISE ใช้คำนวณค่า Error Function ที่บูรณาการตั้งแต่ 0 ถึงค่าที่ระบุ ใช้ในการวิเคราะห์

## คำอธิบาย

ฟังก์ชัน ERF.PRECISE ใช้คำนวณค่า Error Function ที่บูรณาการตั้งแต่ 0 ถึงค่าที่ระบุ ใช้ในการวิเคราะห์สถิติและฟิสิกส์ โดยเป็นรุ่นที่แม่นยำกว่าของ ERF().

## Syntax

```excel
=ERF.PRECISE(lower_limit)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| lower_limit | Yes | Number |  | ค่าตัวเลขที่ใช้เป็นขีดจำกัดของการบูรณาการ (ขีดจำกัดล่าง) ฟังก์ชันจะคำนวณค่า Error Function ตั้งแต่ 0 ถึงค่านี้ |

## ตัวอย่าง

### 1. คำนวณค่า Error Function ที่ 1

```excel
=ERF.PRECISE(1)
```

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

Error Function ที่ x=1 ประมาณ 0.8427 ใช้ได้กับค่าบวก และเป็นค่าที่ใช้บ่อยในการวิเคราะห์สถิติ

### 2. ค่า Error Function ที่จุด 0

```excel
=ERF.PRECISE(0)
```

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

ที่ x=0 Error Function เท่ากับ 0 เสมอ นี่เป็นจุดเริ่มต้นของการบูรณาการ

### 3. ค่า Error Function ที่ค่าลบ

```excel
=ERF.PRECISE(-0.5)
```

**ผลลัพธ์:** `-0.5204998778`

Error Function เป็นฟังก์ชันคี่ ทำให้ ERF(-x) = -ERF(x) ค่าลบใส่ได้ปกติ

### 4. ค่า Error Function ที่ค่าสูง

```excel
=ERF.PRECISE(2.5)
```

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

เมื่อ x มากขึ้น ค่า Error Function เข้าใกล้ 1 ที่ x=2.5 ได้ประมาณ 0.99992 แล้ว

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

- ใช้ ERF.PRECISE แทน ERF() สำหรับโค้ดใหม่เพราะมีความแม่นยำสูงกว่า

- ถ้าต้องการความน่าจะเป็นจากการแจกแจงแบบปกติ ให้ใช้ NORM.DIST หรือ NORM.S.DIST แทน

- Error Function มักใช้ร่วมกับฟังก์ชันทางสถิติอื่น เช่น STDEV.S, VAR.S เพื่อการวิเคราะห์ข้อมูล

- สำหรับการคำนวณ Complementary Error Function (1 - ERF) ให้ใช้ ERFC.PRECISE แทนการลบด้วยตัวเอง

- ค่า x ควรอยู่ในช่วง -3 ถึง 3 สำหรับสูตรทั่วไป เนื่องจากค่ามากกว่านั้นจะเข้าใกล้ 1 หรือ -1

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

**Q: ความแตกต่างระหว่าง ERF.PRECISE กับ ERF คืออะไร?**

ERF.PRECISE ถูกออกแบบมาเพื่อให้มีความแม่นยำสูงขึ้น และใช้พารามิเตอร์ที่ง่ายกว่า (เพียง lower_limit เท่านั้น) ส่วน ERF() เป็นรุ่นเก่าที่สนับสนุนพารามิเตอร์สองตัว Microsoft แนะนำให้ใช้ ERF.PRECISE สำหรับโค้ดใหม่

**Q: สามารถใช้ค่าลบกับ ERF.PRECISE ได้หรือไม่?**

ใช่ได้ ERF.PRECISE รองรับค่าลบทั้งบวกและลบ และเป็นฟังก์ชันคี่ หมายความว่า ERF.PRECISE(-x) = -ERF.PRECISE(x)

**Q: ค่า Error Function สูงสุดคืออะไร?**

Error Function เข้าใกล้ 1 เมื่อ x เข้าใกล้อนันต์ บางครั้งเรียกค่า 1 ว่าเป็นขีดจำกัด ที่ประมาณ x=3 ค่าจะ 0.99998 แล้ว

**Q: Error Function ใช้ในการคำนวณอะไรบ้าง?**

Error Function ใช้ในสถิติ (การแจกแจงแบบปกติ ความน่าจะเป็น) วิศวกรรม (การถ่ายเทความร้อน) และฟิสิกส์ (การแพร่กระจาย) ถ้าต้องการความน่าจะเป็นแบบเต็มจากการแจกแจงปกติ ให้ใช้ NORM.DIST แทน

**Q: ถ้าใส่ค่าไม่ใช่ตัวเลขจะเกิดอะไรขึ้น?**

จะได้ #VALUE! error ทำให้ต้องใส่ข้อมูลเป็นตัวเลขเท่านั้น

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

- [ERF – หาค่า Error Function](https://www.thepexcel.com/functions/excel/engineering/erf/)
- [ERFC.PRECISE – หาค่า Complementary Error Function (แม่นยำ)](https://www.thepexcel.com/functions/excel/engineering/erfc-precise/)
- [ERFC – หาค่า Complementary Error Function](https://www.thepexcel.com/functions/excel/engineering/erfc/)
- [GAMMA.DIST – หาค่าการแจกแจงแบบ Gamma](https://www.thepexcel.com/functions/excel/statistical/gamma-dist/)
- [NORM.DIST – คำนวณค่าการแจกแจงปกติ](https://www.thepexcel.com/functions/excel/statistical/norm-dist/)

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

- [Microsoft Office - WorksheetFunction.Erf_Precise Method](https://learn.microsoft.com/en-us/office/vba/api/excel.worksheetfunction.erf_precise) _(official)_
- [Microsoft Support - ERF Function Documentation](https://support.microsoft.com/en-us/office/erf-function-c8873f60-47f5-4edb-a3f9-19e450529f8d) _(official)_

---

_Source: [https://www.thepexcel.com/functions/excel/engineering/erf-precise/](https://www.thepexcel.com/functions/excel/engineering/erf-precise/)_
