---
title: EFFECT – หาอัตราดอกเบี้ยที่แท้จริง (Effective Interest Rate)
url: https://www.thepexcel.com/functions/excel/financial/effect/
type: function-explainer
program: Excel
syntax: "=EFFECT(nominal_rate, npery)"
date: 2025-12-02
updated: 2025-12-23
scores:
  popularity: 4
  difficulty: 6
  usefulness: 6
---

# EFFECT – หาอัตราดอกเบี้ยที่แท้จริง (Effective Interest Rate)

> EFFECT คำนวณอัตราดอกเบี้ยที่แท้จริง (Effective Annual Rate) จากอัตราดอกเบี้ยที่ระบุ (Nominal Rate) แ

## คำอธิบาย

EFFECT คำนวณอัตราดอกเบี้ยที่แท้จริง (Effective Annual Rate) จากอัตราดอกเบี้ยที่ระบุ (Nominal Rate) และความถี่ของการทบต้น

## Syntax

```excel
=EFFECT(nominal_rate, npery)
```

## Arguments

| Name | Required | Type | Default | Description |
| --- | --- | --- | --- | --- |
| nominal_rate | Yes | Number |  | อัตราดอกเบี้ยที่ระบุ (Nominal Interest Rate) ในรูปแบบทศนิยม เช่น 0.12 สำหรับ 12% |
| npery | Yes | Number |  | จำนวนครั้งที่ทบต้นต่อปี เช่น 12 (รายเดือน), 4 (รายไตรมาส), 2 (รายครึ่งปี), 1 (รายปี) - ตัวเลขจะถูกปัดลงเป็นจำนวนเต็ม |

## ตัวอย่าง

### 1. ดอกเบี้ยทบต้นรายเดือน

```excel
=EFFECT(0.12, 12)
```

**ผลลัพธ์:** `0.1268 หรือ 12.68%`

อัตราดอกเบี้ยที่ระบุ 12% ต่อปี เมื่อทบต้นทุกเดือน (12 ครั้ง) อัตราที่แท้จริงจะสูงขึ้นเป็น 12.68% เพราะดอกเบี้ยทบต้นสะสมไปเรื่อยๆ

### 2. ดอกเบี้ยทบต้นรายไตรมาส

```excel
=EFFECT(0.06, 4)
```

**ผลลัพธ์:** `0.0614 หรือ 6.14%`

อัตรา 6% ต่อปี ทบต้นรายไตรมาส (4 ครั้ง) ให้อัตราที่แท้จริง 6.14% - เห็นชัดว่าความถี่การทบต้นส่งผลต่ออัตราที่แท้จริง

### 3. ดอกเบี้ยทบต้นรายปี

```excel
=EFFECT(0.10, 1)
```

**ผลลัพธ์:** `0.1 หรือ 10%`

เมื่อทบต้นเพียง 1 ครั้งต่อปี (ไม่มีการทบต้นระหว่างปี) อัตราที่แท้จริงจะเท่ากับอัตราที่ระบุ

### 4. เปรียบเทียบข้อเสนอเงินกู้

```excel
ธนาคาร A: =EFFECT(0.08, 12) = 0.0830 (8.30%)
ธนาคาร B: =EFFECT(0.08, 4) = 0.0824 (8.24%)
```

**ผลลัพธ์:** `ธนาคาร B ถูกกว่า แม้ว่าอัตราที่ระบุเท่ากัน`

เมื่อเปรียบเทียบสินเชื่อ อัตราที่แท้จริงจึงสำคัญ ธนาคาร A ทบต้นรายเดือนให้อัตรา 8.30% ขณะที่ธนาคาร B ทบต้นรายไตรมาสให้อัตรา 8.24% แม้ว่าอัตราที่ระบุเท่ากัน

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

- เมื่อเปรียบเทียบเงินกู้หรือการลงทุน ให้ใช้ EFFECT เพื่อดูอัตราที่แท้จริงเสมอ - อัตราที่ระบุอาจหลอกลวง

- หากต้องการแสดงผลลัพธ์เป็นเปอร์เซ็นต์ที่อ่านง่าย ให้สร้างคอลัมน์เพิ่มเติมด้วยสูตร =EFFECT(...)*100 เพื่อแสดงเป็นเปอร์เซ็นต์

- สำหรับการคำนวณที่ซับซ้อนมากขึ้น สามารถซ้อน EFFECT กับ IF หรือ CHOOSE เพื่อตัดสินใจเลือกความถี่การทบต้นอัตโนมัติตามประเภทสินเชื่อ

- อย่าลืมว่า npery จะถูกปัดลงเป็นจำนวนเต็ม หากต้องการความแม่นยำสูง ให้ใช้ค่าจำนวนเต็มโดยตรง

- ใช้ EFFECT ร่วมกับ PMT หรือ FV เพื่อคำนวณการจ่ายเงินกู้หรือค่าในอนาคตที่ถูกต้องมากขึ้น

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

**Q: EFFECT กับ NOMINAL ต่างกันอย่างไร?**

EFFECT แปลงอัตราที่ระบุ (Nominal) ไปเป็นอัตราที่แท้จริง (Effective) โดยคำนึงถึงการทบต้น ขณะที่ NOMINAL ทำสิ่งที่ตรงกันข้าม - แปลงอัตราที่แท้จริงกลับไปเป็นอัตราที่ระบุ พวกมันคือค่าผกผันของกันและกัน

**Q: ทำไมผลลัพธ์ของ EFFECT ถึงสูงกว่าอัตราที่ระบุเสมอ?**

ไม่ใช่เสมอ - ถ้าทบต้น 1 ครั้งต่อปี ผลลัพธ์จะเท่ากับอัตราที่ระบุ แต่ถ้าทบต้นมากกว่า 1 ครั้ง ผลลัพธ์จะสูงกว่า เพราะดอกเบี้ยสะสมขึ้นในช่วงเวลาเร็วกว่าที่คิดจากอัตราที่ระบุ

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

EFFECT มีอยู่ใน Excel 2007 ขึ้นไป รวมถึง Excel 2010, 2013, 2016, 2019, 2021 และ Excel 365

**Q: จะป้อนอัตราดอกเบี้ยเป็นเปอร์เซ็นต์ได้ไหม?**

ได้ แต่ต้องหารด้วย 100 ก่อน เช่น ถ้าอัตรา 12% ต้องป้อนเป็น 0.12 หรือใช้ 12% (Excel จะแปลงอัตโนมัติ) ผลลัพธ์จะเป็นทศนิยมเช่น 0.1268 ซึ่งเท่ากับ 12.68%

**Q: npery ต้องเป็นจำนวนเต็มไหม?**

ไม่จำเป็น Excel จะปัดลงเป็นจำนวนเต็มอัตโนมัติ เช่น npery = 4.7 จะถูกปัดลงเป็น 4 ดังนั้นจึงควรใช้ค่าจำนวนเต็มทั่วไป

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

- [Microsoft Support - EFFECT Function](https://support.microsoft.com/en-us/office/effect-function-910d4e4c-79e2-4009-95e6-507e04f11bc4) _(official)_
- [ExcelJet - EFFECT Function Guide](https://exceljet.net/excel-functions/excel-effect-function) _(guide)_

---

_Source: [https://www.thepexcel.com/functions/excel/financial/effect/](https://www.thepexcel.com/functions/excel/financial/effect/)_
