---
title: NEGBINOMDIST – การแจกแจงทวินามลบ (รุ่นเก่า)
url: https://www.thepexcel.com/functions/excel/compatibility/negbinomdist/
type: function-explainer
program: Excel
syntax: "=NEGBINOMDIST(number_f, number_s, probability_s)"
date: 2025-12-02
updated: 2026-05-31
scores:
  popularity: 2
  difficulty: 3
  usefulness: 2
---

# NEGBINOMDIST – การแจกแจงทวินามลบ (รุ่นเก่า)

> คำนวณความน่าจะเป็นของการแจกแจงทวินามลบ — หาโอกาสที่จะล้มเหลว k ครั้ง ก่อนจะสำเร็จครบตามเป้า ใช้ในงาน

## คำอธิบาย

คำนวณความน่าจะเป็นของการแจกแจงทวินามลบ — หาโอกาสที่จะล้มเหลว k ครั้ง ก่อนจะสำเร็จครบตามเป้า ใช้ในงานวิเคราะห์ความเสี่ยงและ QC

## Syntax

```excel
=NEGBINOMDIST(number_f, number_s, probability_s)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| number_f | Yes | Number |  | จำนวนความล้มเหลวที่ต้องการคำนวณ ต้องเป็นจำนวนเต็ม >= 0 (ถ้าใส่ทศนิยมจะถูกตัดเหลือส่วนจำนวนเต็ม) |
| number_s | Yes | Number |  | จำนวนความสำเร็จที่ตั้งเป็นเป้าหมาย ต้องเป็นจำนวนเต็ม >= 1 (ถ้าใส่ทศนิยมจะถูกตัดเหลือส่วนจำนวนเต็ม) |
| probability_s | Yes | Number |  | ความน่าจะเป็นของความสำเร็จในแต่ละครั้ง ต้องอยู่ระหว่าง 0 ถึง 1 (ไม่รวม 0 และ 1) เช่น 0.25 หมายถึงมีโอกาสสำเร็จ 25% |

## ตัวอย่าง

### 1. ตัวอย่างจากเอกสาร Microsoft

```excel
=NEGBINOMDIST(10, 5, 0.25)
```

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

หาความน่าจะเป็นที่จะล้มเหลว 10 ครั้ง ก่อนที่จะสำเร็จครบ 5 ครั้ง โดยแต่ละครั้งมีโอกาสสำเร็จ 25% ผลที่ได้ประมาณ 5.5%

### 2. กรณีง่ายที่สุด: ล้มเหลว 0 ครั้งก่อนสำเร็จ 1 ครั้ง

```excel
=NEGBINOMDIST(0, 1, 0.5)
```

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

ถ้าโอกาสสำเร็จ 50% ความน่าจะเป็นที่จะสำเร็จทันทีในครั้งแรก (ล้มเหลว 0 ครั้ง) คือ 0.5 ตรงกับค่า probability_s พอดี

### 3. ล้มเหลว 1 ครั้งก่อนสำเร็จครั้งแรก

```excel
=NEGBINOMDIST(1, 1, 0.5)
```

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

โอกาสที่จะล้มเหลว 1 ครั้ง แล้วค่อยสำเร็จ 1 ครั้ง (ลำดับ: แพ้-ชนะ) เมื่อ p=0.5 คือ 0.5 × 0.5 = 0.25

### 4. ล้มเหลว 3 ครั้งก่อนสำเร็จ 2 ครั้ง

```excel
=NEGBINOMDIST(3, 2, 0.5)
```

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

หาโอกาสที่จะล้มเหลว 3 ครั้ง ก่อนที่จะสำเร็จครบ 2 ครั้ง โดยแต่ละครั้งมีโอกาส 50% ผลคือ 12.5%

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

- ผมแนะนำให้ migrate ไปใช้ NEGBINOM.DIST แทนเลยครับ เพราะ Microsoft เตือนว่า NEGBINOMDIST อาจถูกถอดออกในอนาคต แค่เปลี่ยนชื่อแล้วเพิ่ม argument สุดท้าย FALSE เพื่อให้ได้ผลเหมือนเดิม เช่น =NEGBINOM.DIST(10, 5, 0.25, FALSE)

- ส่วนตัวผมใช้ NEGBINOMDIST ในงาน Monte Carlo simulation เพื่อจำลองว่า Sales rep จะต้องโทรหาลูกค้ากี่ครั้งก่อนจะปิดดีลได้ตามเป้า ช่วยวางแผน pipeline ได้ดีมาก

- ระวังเรื่อง probability_s = 0 หรือ 1 จะได้ #NUM! error ทันที ถ้าค่าใกล้ขอบให้ใช้ 0.001 หรือ 0.999 แทน

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

**Q: NEGBINOMDIST ต่างจาก NEGBINOM.DIST อย่างไร?**

ต่างแค่ชื่อและความทันสมัยครับ NEGBINOM.DIST (มีจุด) เป็นรุ่นใหม่ที่ Microsoft เพิ่มใน Excel 2010 และมี argument เพิ่มเติมคือ cumulative ที่เลือกได้ว่าจะคำนวณแบบ exact หรือ cumulative ส่วน NEGBINOMDIST รุ่นเก่าคำนวณแบบ exact อย่างเดียว ผมแนะนำให้ใช้รุ่นใหม่เพราะยืดหยุ่นกว่า

**Q: ทำไมถึงได้ #NUM! error?**

เกิดจาก argument ไม่ถูกต้อง 3 กรณีหลักครับ: (1) number_f < 0 เช่น ใส่ -1 (2) number_s < 1 เช่น ใส่ 0 (3) probability_s ไม่อยู่ระหว่าง 0-1 เช่น ใส่ 1.5 หรือ 0 ผมเจอบ่อยสุดคือลืมว่า probability_s ต้องเป็นทศนิยม ไม่ใช่เปอร์เซ็นต์ เช่น 0.25 ไม่ใช่ 25

**Q: ค่าผลลัพธ์คืออะไร และตีความอย่างไร?**

ผลลัพธ์คือค่าความน่าจะเป็นระหว่าง 0 ถึง 1 ครับ เช่น ถ้าได้ 0.055 แปลว่ามีโอกาสประมาณ 5.5% ที่จะเกิดลำดับเหตุการณ์นั้น ยิ่งตัวเลขต่ำแปลว่ายิ่งไม่น่าจะเป็น ถ้าอยากได้เป็น % ให้ format cell เป็น Percentage หรือคูณ 100

**Q: ใช้ในงานจริงได้อย่างไร?**

ผมเห็นใช้บ่อยใน QC และ Sales ครับ เช่น ถ้าอัตราการ reject สินค้า 10% อยากรู้โอกาสที่จะต้องตรวจ 5 ชิ้นก่อนที่จะผ่าน QC ได้ 3 ชิ้น ก็ใส่ =NEGBINOMDIST(5, 3, 0.9) ช่วยวางแผน workload และ buffer ได้

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

- [BINOM.DIST – หาค่า Binomial Distribution](https://www.thepexcel.com/functions/excel/statistical/binom-dist/)
- [BINOMDIST – ความน่าจะเป็นของการแจกแจงแบบทวินาม](https://www.thepexcel.com/functions/excel/compatibility/binomdist/)
- hypergeom-dist
- [NEGBINOM.DIST – หาค่าการแจกแจงทวินามลบ](https://www.thepexcel.com/functions/excel/statistical/negbinom-dist/)
- [POISSON.DIST – หาค่าการแจกแจงแบบปัวซอง](https://www.thepexcel.com/functions/excel/statistical/poisson-dist/)
- [PROB – คำนวณความน่าจะเป็นจากชุดข้อมูล](https://www.thepexcel.com/functions/excel/statistical/prob/)

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

- [Official Microsoft Docs — NEGBINOMDIST](https://support.microsoft.com/en-us/office/negbinomdist-function-f59b0a37-bae2-408d-b115-a315609ba714) _(official)_
- [Official Microsoft Docs — NEGBINOM.DIST (รุ่นใหม่)](https://support.microsoft.com/en-us/office/negbinom-dist-function-c0493254-11a3-4024-9f89-24b6e6b6c4bf) _(official)_

---

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