---
title: FORECAST.ETS.CONFINT – ช่วงความเชื่อมั่นของค่าพยากรณ์ ETS
url: https://www.thepexcel.com/functions/excel/statistical/forecast-ets-confint/
type: function-explainer
program: Excel
syntax: "=FORECAST.ETS.CONFINT(target_date, values, timeline, [confidence_level], [seasonality], [data_completion], [aggregation])"
date: 2025-12-02
updated: 2025-12-24
scores:
  popularity: 5
  difficulty: 4
  usefulness: 6
---

# FORECAST.ETS.CONFINT – ช่วงความเชื่อมั่นของค่าพยากรณ์ ETS

> FORECAST.ETS.CONFINT หาช่วงความเชื่อมั่น (Confidence Interval) ของค่าที่พยากรณ์จากข้อมูลชุดเวลา โดยใ

## คำอธิบาย

FORECAST.ETS.CONFINT หาช่วงความเชื่อมั่น (Confidence Interval) ของค่าที่พยากรณ์จากข้อมูลชุดเวลา โดยใช้วิธี Exponential Triple Smoothing (ETS)

## Syntax

```excel
=FORECAST.ETS.CONFINT(target_date, values, timeline, [confidence_level], [seasonality], [data_completion], [aggregation])
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| target_date | Yes | Date |  | วันที่หรือเวลาที่ต้องการพยากรณ์ (ต้องอยู่ภายนอกช่วง timeline ที่มีข้อมูลแล้ว) |
| values | Yes | Range/Array |  | ข้อมูลค่าที่ประวัติศาสตร์ (เช่น ยอดขาย ปริมาณขาย อุณหภูมิ ฯลฯ) ต้องเป็นตัวเลข |
| timeline | Yes | Range/Array |  | ข้อมูลเวลา (วันที่ หรือเวลา) ที่สอดคล้องกับ values ต้องจัดเรียงตามลำดับเวลาจากเก่าไปใหม่ |
| confidence_level | No | Number | 0.95 | ระดับความเชื่อมั่น (0.01 ถึง 0.99) เช่น 0.95 = 95%, 0.99 = 99% |
| seasonality | No | Number | 1 | ความยาวของรูปแบบฤดูกาล (1 = auto-detect, 0 = ไม่มีฤดูกาล, ค่าอื่น = จำนวนช่วงเวลาต่อรอบ เช่น 12 = ประจำปี) |
| data_completion | No | Number | 1 | วิธีจัดการข้อมูลที่ขาดหายไป (1 = ปกติ, 0 = วิธีอื่น) |
| aggregation | No | Number | 0 | วิธีการรวมข้อมูล (0 = เฉลี่ย, 1 = รวม, 2 = นับ) |

## ตัวอย่าง

### 1. พยากรณ์ยอดขายเดือนที่แล้วกับช่วงความเชื่อมั่น

```excel
=FORECAST.ETS.CONFINT(DATE(2024,2,1), B2:B13, A2:A13, 0.95)
```

**ผลลัพธ์:** `±1250 (หรือประมาณ 1250 บาท)`

ข้อมูลยอดขายรายเดือนจากมกราคม-ธันวาคม ค.ศ. 2023 (A2:A13, B2:B13) พยากรณ์เดือนกุมภาพันธ์ 2024 ด้วยความเชื่อมั่น 95% ผลลัพธ์คือ ±1250 บาท หากค่าพยากรณ์จากสูตร FORECAST.ETS คือ 10,000 บาท ก็จะได้ช่วง 8,750-11,250 บาท

### 2. ความเชื่อมั่นสูงขึ้น = ช่วงกว้างขึ้น

```excel
=FORECAST.ETS.CONFINT(DATE(2024,2,1), B2:B13, A2:A13, 0.99)
```

**ผลลัพธ์:** `±1850`

เปลี่ยนจาก 95% เป็น 99% ช่วงความเชื่อมั่นจึงกว้างขึ้น (±1850 แทน ±1250) เนื่องจากต้องการความเชื่อมั่นสูงขึ้น จึงต้องยอมรับช่วงที่กว้างขึ้น

### 3. ข้อมูลรายวันที่มีรูปแบบฤดูกาล (seasonality)

```excel
=FORECAST.ETS.CONFINT(DATE(2024,1,15), C2:C365, B2:B365, 0.95, 7)
```

**ผลลัพธ์:** `±450`

ข้อมูลรายวีก (7 วัน = 1 สัปดาห์ = 1 รอบฤดูกาล) ถ้าธุรกิจมีรูปแบบว่าวันจันทร์ขายดี วันอาทิตย์ขายน้อย ให้ตั้ง seasonality = 7 เพื่อให้ ETS คำนึงถึงรูปแบบนี้

### 4. ข้อมูลรายชั่วโมง ต้องการพยากรณ์ 24 ชั่วโมงข้างหน้า

```excel
=FORECAST.ETS.CONFINT(DATE(2024,1,1)+1, D2:D169, C2:C169, 0.95, 24)
```

**ผลลัพธ์:** `±25`

ข้อมูลรายชั่วโมงที่มีรูปแบบตามวันของสัปดาห์ (24 ชั่วโมง × 7 วัน = 168 ชั่วโมง) ตั้ง seasonality = 24 หรือ 168 ขึ้นอยู่ว่าต้องการให้ ETS คำนึงถึงรูปแบบในระดับไหน

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

- อย่ากำหนด seasonality เป็นค่ามากเกินไปกว่าจำนวนจุดข้อมูล เช่นถ้ามี 24 จุดข้อมูล ไม่ควรตั้ง seasonality = 365 (รายวันในปี)

- ถ้า seasonality = 1 (auto-detect) ให้ใช้ข้อมูลอย่างน้อย 1 หรือ 2 รอบฤดูกาลจึงจะแม่นยำ

- หากพยากรณ์ต่อเนื่องหลายจุด (เช่น 6 เดือนข้างหน้า) ให้ใช้ FORECAST.ETS และ FORECAST.ETS.CONFINT สำหรับแต่ละเดือน เพื่อได้ช่วงความเชื่อมั่นที่แตกต่างกันไป

- ใช้ร่วมกับ IF หรือ IFS เพื่อตรวจสอบว่าค่าจริง (actual) อยู่ในช่วงความเชื่อมั่นหรือไม่ = IF(AND(Actual >= Lower, Actual <= Upper), "ถูก", "ผิด")

- เก็บสูตร FORECAST.ETS และ FORECAST.ETS.CONFINT ไว้ในคอลัมน์ต่างกัน เพื่อง่ายต่อการตรวจสอบและสร้างกราฟช่วงความเชื่อมั่น

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

**Q: ความแตกต่างระหว่าง FORECAST.ETS.CONFINT และ CONFIDENCE.NORM คืออะไร?**

CONFIDENCE.NORM ใช้สำหรับสถิติพื้นฐาน (z-distribution) FORECAST.ETS.CONFINT ใช้สำหรับชุดเวลาเฉพาะ โดยคำนึงถึงแนวโน้มและฤดูกาล สูตรคำนวณต่างกันโดยสิ้นเชิง

**Q: ต้องมีข้อมูลกี่จุดจึงจะใช้ FORECAST.ETS.CONFINT ได้?**

ขั้นต่ำ 2 จุด แต่การพยากรณ์ที่ดีควรมี 10+ จุด (อย่างน้อย 1-2 รอบฤดูกาล) เช่นถ้าฤดูกาลเป็นรายเดือน ควรมีข้อมูลอย่างน้อย 12 เดือน

**Q: ช่วงความเชื่อมั่นเป็นบวกเสมอ หมายความว่า?**

ใช่ ผลลัพธ์คือระยะห่างในรูปบวก ต้องนำไปบวกหรือลบกับค่าพยากรณ์จากสูตร FORECAST.ETS เอง เช่น FORECAST.ETS(...) ± FORECAST.ETS.CONFINT(...)

**Q: seasonality ควรตั้งเป็นอะไร?**

ตั้ง 1 (auto-detect) เป็นค่าปกติ ถ้ารู้แน่ชัดว่าฤดูกาลเป็นเท่าไหร่ ให้ใส่จำนวนช่วงเวลา เช่น 12 = ประจำปี, 7 = ประจำสัปดาห์, 24 = ประจำวัน สำหรับไม่มีฤดูกาล ใส่ 0

**Q: ทำไมบางครั้งผลลัพธ์ #NUM! หรือ #VALUE!?**

เหตุผลทั่วไป: 1) ข้อมูล values ไม่ใช่ตัวเลข 2) timeline ไม่เรียงลำดับเวลา 3) confidence_level ไม่อยู่ในช่วง 0.01-0.99 4) target_date อยู่ในช่วง timeline ที่มีข้อมูลแล้ว

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

- [CONFIDENCE – หา Confidence Interval (เก่า)](https://www.thepexcel.com/functions/excel/compatibility/confidence/)
- [CONFIDENCE.NORM – หาช่วงความเชื่อมั่นแบบ Normal Distribution](https://www.thepexcel.com/functions/excel/statistical/confidence-norm/)
- [FORECAST – พยากรณ์ค่าจากข้อมูลในอดีต](https://www.thepexcel.com/functions/excel/statistical/forecast/)
- [FORECAST.ETS – พยากรณ์ค่าอนาคต (Exponential Smoothing)](https://www.thepexcel.com/functions/excel/statistical/forecast-ets/)
- [FORECAST.ETS.SEASONALITY – หาความยาวรอบฤดูกาลอัตโนมัติ](https://www.thepexcel.com/functions/excel/statistical/forecast-ets-seasonality/)
- [FORECAST.ETS.STAT – ดึงค่าสถิติจากโมเดล ETS](https://www.thepexcel.com/functions/excel/statistical/forecast-ets-stat/)

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

- [Official Microsoft Documentation - FORECAST.ETS.CONFINT](https://support.microsoft.com/en-us/office/forecast-ets-confint-function-34e4fce0-3122-47c2-a12c-e4e7ab4e6701) _(official)_
- [Microsoft - Forecasting Functions](https://support.microsoft.com/en-us/office/forecasting-functions-reference-897a2fe9-6595-4680-a0b0-93e0308d5f6e) _(official)_

---

_Source: [https://www.thepexcel.com/functions/excel/statistical/forecast-ets-confint/](https://www.thepexcel.com/functions/excel/statistical/forecast-ets-confint/)_
