---
title: NOMINAL – หาดอกเบี้ยระบุ (อัตราปกติ)
url: https://www.thepexcel.com/functions/excel/financial/nominal/
type: function-explainer
program: Excel
syntax: "=NOMINAL(effect_rate, npery)"
date: 2025-12-02
updated: 2025-12-23
scores:
  popularity: 4
  difficulty: 6
  usefulness: 6
---

# NOMINAL – หาดอกเบี้ยระบุ (อัตราปกติ)

> NOMINAL คำนวณอัตราดอกเบี้ยระบุ (Nominal Rate) จาก Effective Rate โดยคำนึงถึงจำนวนครั้งทบต้นต่อปี

## คำอธิบาย

NOMINAL คำนวณอัตราดอกเบี้ยระบุ (Nominal Rate) จาก Effective Rate โดยคำนึงถึงจำนวนครั้งทบต้นต่อปี

## Syntax

```excel
=NOMINAL(effect_rate, npery)
```

## Arguments

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

## ตัวอย่าง

### 1. หาอัตราปกติจากอัตราแท้จริง (ทบต้นรายเดือน)

```excel
=NOMINAL(0.1268, 12)
```

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

ถ้าธนาคารบอกว่าดอกเบี้ยแท้จริง 12.68% ทบต้นรายเดือน อัตราระบุในสัญญาจะเป็น 12% (12% ÷ 12 เดือน = 1% ต่อเดือน แล้วทบต้นมาจึงได้ 12.68% จริง)

### 2. ทบต้นรายไตรมาส

```excel
=NOMINAL(0.1044, 4)
```

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

ดอกเบี้ยแท้จริง 10.44% ที่ทบต้นทุกไตรมาส (4 ครั้ง/ปี) มีอัตราปกติ 10% (10% ÷ 4 = 2.5% ต่อไตรมาส)

### 3. ทบต้นรายปี

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

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

เมื่อทบต้นปีละครั้ง อัตราปกติจะเท่ากับอัตราแท้จริง เพราะไม่มีผลทบต้นพิเศษ

### 4. เปรียบเทียบดอกเบี้ยสองแบบในสัญญาเงินกู้

```excel
A1=0.08 (Effective),B1=12; =NOMINAL(A1,B1) สำหรับอัตราปกติ
```

**ผลลัพธ์:** `0.0772 (7.72% ปกติเทียบกับ 8% แท้จริง)`

ธนาคารประกาศดอกเบี้ยแท้จริง 8% (ทบต้นรายเดือน) แต่ระบุในสัญญาว่า 7.72% ปกติ ลูกค้าจึงเห็นตัวเลขต่างกัน แต่ผลลัพธ์ทบต้นเป็นเดียวกัน

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

- จำสูตรง่ายๆ: Nominal มักน้อยกว่า Effective (เมื่อ npery > 1) เพราะ Effective รวมผลทบต้น

- ถ้า npery = 1 (ทบต้นรายปี) Nominal = Effective เสมอ ห้ามลืม

- ใช้ร่วมกับ EFFECT ได้ เช่น =EFFECT(NOMINAL(0.08, 12), 12) ควรได้ 0.08 กลับมา (เกือบ หลังจากปัดเศษ)

- ในการวิเคราะห์สัญญาเงินกู้ ถ้ารู้อัตราปกติ ต้อง convert เป็น effective ก่อน (ใช้ EFFECT) จึงจะคำนวณดอกเบี้ยจริง

- บ่อยที่สุดเจออยู่ในฟังก์ชันการเงิน เช่น PMT, PV, FV ที่ต้องความชัดเจน effective vs nominal

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

**Q: ต่างกันอย่างไร ระหว่าง NOMINAL และ EFFECT?**

NOMINAL แปลง Effective → Nominal (จำนวนน้อยลง), EFFECT แปลง Nominal → Effective (จำนวนมากขึ้น) เป็นสิ่งตรงข้ามกัน สูตร: Effective = (1 + Nominal/n)^n - 1

**Q: ถ้าใส่ npery เป็น 12.5 จะเกิดอะไร?**

Excel จะปัดลง (Truncate) เป็น 12 โดยไม่มีการเตือน ผลลัพธ์จึงใช้ 12 ครั้งทบต้น

**Q: จำเป็นต้องใช้ NOMINAL หรือคำนวณเองได้?**

สูตรคือ Nominal = n × [(1 + Effective)^(1/n) - 1] คุณสามารถคำนวณเองได้ แต่ NOMINAL ง่ายและลดความผิดพลาด

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

ทุกเวอร์ชัน Excel ตั้งแต่ Excel 2007 ขึ้นไป รวม Excel 365, Excel 2010, 2013, 2016, 2019, 2021

**Q: ถ้า effect_rate หรือ npery เป็นค่าลบหรือศูนย์จะยังไง?**

Excel จะ return #NUM! error ต้องใช้ค่าบวก effect_rate ต้อง > 0 และ npery ต้อง ≥ 1

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

- [Microsoft Support - NOMINAL Function](https://support.microsoft.com/en-us/office/nominal-function-7f1ae29b-6b92-435e-b950-ad8b190ddd2b) _(official)_
- [Microsoft Learn - VBA Nominal Method](https://learn.microsoft.com/en-us/office/vba/api/excel.worksheetfunction.nominal) _(official)_
- [Related: EFFECT Function](#effect) _(article)_

---

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