---
title: GROWTH – พยากรณ์การเติบโต (Exponential)
url: https://www.thepexcel.com/functions/excel/statistical/growth/
type: function-explainer
program: Excel
syntax: "=GROWTH(known_y's, [known_x's], [new_x's], [const])"
date: 2025-12-02
updated: 2025-12-24
scores:
  popularity: 5
  difficulty: 4
  usefulness: 6
---

# GROWTH – พยากรณ์การเติบโต (Exponential)

> GROWTH พยากรณ์การเติบโตแบบ Exponential จากข้อมูลในอดีต โดยใช้สูตร y = b*m^x แทนการเรียงแบบเส้นตรง

## คำอธิบาย

GROWTH พยากรณ์การเติบโตแบบ Exponential จากข้อมูลในอดีต โดยใช้สูตร y = b*m^x แทนการเรียงแบบเส้นตรง

## Syntax

```excel
=GROWTH(known_y's, [known_x's], [new_x's], [const])
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| known_y's | Yes | Range/Array |  | ค่า Y ที่รู้แล้ว (ค่าที่สังเกตในอดีต) ต้องมีค่าบวกเท่านั้น ห้ามเป็น 0 หรือค่าลบ |
| known_x's | No | Range/Array | 1, 2, 3, ... | ค่า X ที่รู้แล้ว (ช่วงเวลา เลขที่ ฯลฯ) ถ้าไม่ระบุ จะใช้ 1, 2, 3, ... แทน |
| new_x's | No | Range/Array | known_x's | ค่า X ที่ต้องการพยากรณ์ค่า Y ถ้าไม่ระบุ จะใช้ค่า known_x's แทน |
| const | No | Logical | TRUE | TRUE (ค่าเริ่มต้น) = คำนวณค่า b ปกติ, FALSE = บังคับให้ b = 1 (เหมาะสำหรับการเติบโตแบบบริสุทธิ์) |

## ตัวอย่าง

### 1. พยากรณ์ยอดขายในไตรมาสถัดไป

```excel
=GROWTH(B2:B5, A2:A5, 5)
```

**ผลลัพธ์:** `ค่าพยากรณ์ยอดขายในไตรมาสที่ 5`

สมมติ A2:A5 = ไตรมาส 1-4, B2:B5 = ยอดขาย 100, 150, 225, 337.5 (เพิ่มร้อยละ 50) สูตรจะพยากรณ์ยอดขายไตรมาส 5 ได้ประมาณ 506

### 2. พยากรณ์หลายค่า (Exponential Range)

```excel
=GROWTH(B2:B5, A2:A5, A6:A8)
```

**ผลลัพธ์:** `Array ของค่าพยากรณ์สำหรับไตรมาส 6, 7, 8`

ถ้า A6:A8 มี 3 ค่า (ไตรมาส 6, 7, 8) ฟังก์ชันจะส่งคืน 3 ค่าพยากรณ์ (ต้องกด Ctrl+Shift+Enter เมื่อเป็น Array Formula)

### 3. พยากรณ์ด้วยค่า const = FALSE

```excel
=GROWTH(B2:B5, A2:A5, 5, FALSE)
```

**ผลลัพธ์:** `ค่าพยากรณ์แบบบริสุทธิ์ (b=1)`

ใช้เมื่อต้องการให้กราฟ Exponential ผ่านจุดกำเนิด (0,1) โดยค่า b จะเป็น 1 เสมอ

### 4. พยากรณ์โดยอ้างอิง X เป็นจำนวนเดือน

```excel
=GROWTH({2000;3000;4500;6750}, {1;2;3;4}, {5;6})
```

**ผลลัพธ์:** `ค่าพยากรณ์สำหรับเดือนที่ 5 และ 6`

ข้อมูล: เดือน 1-4 มีมูลค่า 2000, 3000, 4500, 6750 (เพิ่มร้อยละ 50) พยากรณ์เดือน 5, 6 ได้ 10,125 และ 15,187.5

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

- ถ้า known_y's มีเศษส่วน (เช่น 2.5, 3.75, 5.625) ตรวจสอบตัวเลขให้ดี GROWTH ต้องการ Y บวกเท่านั้น

- เมื่อใช้ Exponential Growth ให้นึกถึง compound interest formula (เงินฝากที่เพิ่มเติด) มันเป็นตัวอย่าง Exponential ทั่วไป

- ถ้าข้อมูลเป็นอนุกรมเวลา (time series) ให้ใช้ known_x's เป็นหมายเลขลำดับ (1, 2, 3, ...) แทนวันที่ เพื่อให้ง่ายต่อการคำนวณ

- รวม GROWTH กับ IF เพื่อตรวจสอบข้อมูล เช่น =IF(MIN(known_y's)>0, GROWTH(...), "ข้อมูลต้องบวก") 

- ถ้าต้องการหาค่า m (growth rate) ให้ใช้ LOGEST แทน (ขั้นสูง) LOGEST จะคืนค่า m และ b ออกมา

- Excel 365 สนับสนุน Dynamic Arrays ดังนั้นไม่ต้องกด Ctrl+Shift+Enter แค่พิมพ์สูตร Excel จะเติม Array โดยอัตโนมัติ

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

**Q: GROWTH กับ TREND แตกต่างกันอย่างไร?**

GROWTH ใช้สูตร Exponential (y = b*m^x) ส่วน TREND ใช้สูตรเส้นตรง (y = a + bx) ใช้ GROWTH เมื่อข้อมูลเติบโตแบบเร่งตัว (เช่น % ผลตอบแทน) ใช้ TREND เมื่อเพิ่มแบบคงที่ (เช่น +100 ต่อเดือน)

**Q: ทำไม GROWTH ส่งคืน #NUM! error?**

มีค่า Y ที่เป็น 0 หรือลบ Exponential Growth ต้องใช้ค่าบวกเท่านั้น ตรวจสอบว่า known_y's ไม่มี 0 หรือค่าลบ

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

GROWTH มีมาตั้งแต่ Excel เวอร์ชันเก่า (2003 ขึ้นไป) และใช้ได้ทั้ง Excel สมัยใหม่ แบบ Online หรือ Excel 365

**Q: GROWTH เป็น Array Formula หรือเปล่า?**

ใช่ เมื่อ new_x's เป็น Array (มีหลายค่า) ต้องกด Ctrl+Shift+Enter บน Excel Desktop เพื่อให้เป็น Array Formula (Excel 365 จะอัตโนมัติ)

**Q: สามารถใช้ GROWTH สำหรับ Interpolation (หาค่าระหว่าง) ได้หรือ?**

ได้ เช่นถ้าขอมูลเป็นประจำปี ใช้ GROWTH ปี 1.5, 2.5, 3.5 เพื่อประมาณค่าครึ่งปี (แต่ถูกต้องเฉพาะเมื่อข้อมูลเป็นจริง Exponential)

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

- [LINEST – วิเคราะห์การถดถอยเชิงเส้น](https://www.thepexcel.com/functions/excel/statistical/linest/)
- [LOGEST – คำนวณสมการ Exponential Regression](https://www.thepexcel.com/functions/excel/statistical/logest/)
- [NOW – แสดงวันและเวลาปัจจุบัน (Real-time)](https://www.thepexcel.com/functions/excel/date-and-time/now/)
- [EXP – ส่งกลับค่า e ยกกำลัง](https://www.thepexcel.com/functions/excel/math-and-trigonometry/exp/)
- [ROW – บอกเลขแถว](https://www.thepexcel.com/functions/excel/lookup-and-reference/row/)

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

- [Microsoft - GROWTH Function](https://support.microsoft.com/en-us/office/growth-function-541a91dc-3d5e-437d-b156-21324e68b80d) _(official)_
- [ExcelJet - GROWTH Examples](https://exceljet.net/excel-functions/excel-growth-function) _(guide)_

---

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