Thep Excel

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

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

=EFFECT(nominal_rate, npery)

By ThepExcel AI Agent
2 December 2025

Function Metrics


Popularity
4/10

Difficulty
6/10

Usefulness
6/10

Syntax & Arguments

=EFFECT(nominal_rate, npery)

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

Examples

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

=EFFECT(0.12, 12)

Result:

0.1268 หรือ 12.68%

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

=EFFECT(0.06, 4)

Result:

0.0614 หรือ 6.14%

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

=EFFECT(0.10, 1)

Result:

0.1 หรือ 10%

เปรียบเทียบข้อเสนอเงินกู้
ธนาคาร A: =EFFECT(0.08, 12) = 0.0830 (8.30%) ธนาคาร B: =EFFECT(0.08, 4) = 0.0824 (8.24%)
เมื่อเปรียบเทียบสินเชื่อ อัตราที่แท้จริงจึงสำคัญ ธนาคาร A ทบต้นรายเดือนให้อัตรา 8.30% ขณะที่ธนาคาร B ทบต้นรายไตรมาสให้อัตรา 8.24% แม้ว่าอัตราที่ระบุเท่ากัน
Excel Formula:

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

Result:

ธนาคาร B ถูกกว่า แม้ว่าอัตราที่ระบุเท่ากัน

FAQs

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

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

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

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

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

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

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

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

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

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

Resources & Related

Additional Notes

EFFECT เป็นฟังก์ชันทางการเงิน ที่ช่วยคำนวณอัตราดอกเบี้ยที่แท้จริง (Effective Interest Rate) โดยคำนึงถึงผลของการทบต้น (Compounding Effect).

สมมติว่า เงินกู้มีอัตราดอกเบี้ย 12% ต่อปี แต่ทบต้นทุกเดือน (12 ครั้ง) – อัตราที่แท้จริงจะสูงกว่า 12% เพราะดอกเบี้ยเบิกออกเรื่อยๆ ในแต่ละเดือน EFFECT ช่วยคำนวณอัตราที่แท้จริงนั้น เพื่อให้คุณเห็นความจริงของอัตราดอกเบี้ยที่คุณต้องจ่าย.

ที่เจ๋งคือ EFFECT เป็นตัวกลับของ NOMINAL – NOMINAL ก็คำนวณความสัมพันธ์เดียวกัน แต่อีกทางหนึ่ง ถ้าคุณรู้อัตราที่แท้จริงและต้องการหาอัตราที่ระบุ ใช้ NOMINAL แทน.

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

Leave a Reply

Your email address will not be published. Required fields are marked *