TLDR สรุปสั้นๆ
RATE คำนวณอัตราดอกเบี้ยต่อช่วงเวลาของเงินรายงวด โดยจะแสดง % ต่อเดือนหรือปี
คำอธิบาย
ฟังก์ชัน RATE ใช้คำนวณอัตราดอกเบี้ยต่อช่วงเวลาของเงินรายงวด มันประมวลผลผ่านการทำซ้ำ (iteration) และอาจมีผลลัพธ์อยู่หลายค่า หากไม่ถึงความคลาดเคลื่อนที่กำหนดภายใน 20 รอบ มันจะคืนค่าข้อผิดพลาด #NUM!
มีครั้งแรกในเวอร์ชันไหน
2003 หรือรุ่นก่อนหน้า
รูปแบบคำสั่ง (Syntax)
RATE(nper, pmt, pv, [fv], [type], [guess])
Arguments
-
nper (Required – Numeric)
จำนวนงวดทั้งหมดที่มีการจ่ายเงินในเงินรายงวด ต้องระบุ พร้อมกำหนดหน่วยให้ตรงกับความถี่ของการชำระเงิน (เช่น เดือนสำหรับการชำระเป็นรายเดือน) -
pmt (Required – Numeric)
จำนวนเงินที่ชำระในแต่ละงวด ต้องเป็นค่าเดียว ค่าผ่อนชำระ จะรวมหลักประกันและดอกเบี้ย แต่ไม่รวมค่าธรรมเนียมหรือภาษีเงินได้ -
pv (Required – Numeric)
มูลค่าปัจจุบัน — มูลค่ารวมที่การจ่ายเงินในอนาคตมีค่าขณะนี้ -
fv (Optional – Numeric)
มูลค่าในอนาคต หรือยอดเงินที่ต้องการได้เมื่อการชำระเงินครั้งสุดท้ายเกิดขึ้น หากไม่ระบุ จะถือว่าเป็น 0 ต้องเป็นค่าว่างในกรณีที่ระบุ pmt -
type (Optional – Numeric)
หมายเลข 0 หรือ 1 ในการระบุว่าเงินถูกชำระเมื่อใด 0 สำหรับสิ้นสุดงวด หรือ 1 สำหรับตอนเริ่มงวด -
guess (Optional – Numeric)
ค่าประมาณของอัตราดอกเบี้ยที่จะเป็น หากไม่ระบุ จะถือว่าเป็น 10% สามารถปรับการเดาทันเพื่อให้ค่า converged ได้ดีขึ้น
ตัวอย่างการใช้งาน (Examples)
-
Formula:
Description: คำนวณอัตราดอกเบี้ยรายเดือนสำหรับการกู้เงิน 5,000 ดอลลาร์โดยจ่ายเงินคืน 200 ดอลลาร์ต่อเดือนในเวลา 4 ปี=RATE(48, -200, 5000)
Result:0.01 หรือ 1% ต่อเดือน -
Formula:
Description: คำนวณอัตราดอกเบี้ยรายปีสำหรับการกู้เงิน 8,000 โดยจ่ายเดือนละ 300 เป็นเวลา 3 ปี=RATE(36, -300, 8000)
Result:0.008 หรือ 0.8% ต่อเดือน -
Formula:
Description: คำนวณอัตราดอกเบี้ยรายปีสำหรับการกู้เงิน 10,000 โดยจ่ายปีละ 3,800 หน่วย เป็นเวลา 3 ปี=RATE(3, -3800, 10000)
Result:0.079 หรือ 7.9% ต่อปี -
Formula:
Description: คำนวณอัตราดอกเบี้ยรายเดือนสำหรับการลงทุน 5,000 และเติมเงินทุกเดือน 200 เพื่อให้ได้ถึง 50,000 ใน 10 ปี=RATE(120, -200, 5000, 50000)
Result:0.004 หรือ 0.4% ต่อเดือน -
Formula:
Description: คำนวณอัตราดอกเบี้ยรายเดือนสำหรับการกู้เงิน 15,000 โดยจ่ายรายเดือน 300 เป็นเวลา 5 ปี=RATE(60, -300, 15000)
Result:0.009 หรือ 0.9% ต่อเดือน -
Formula:
Description: คำนวณอัตราดอกเบี้ยรายปีจากการคำนวณอัตรารายเดือนสำหรับการกู้ 8,000, จ่ายรายเดือน 300 เป็นเวลา 3 ปี=RATE(36, -300, 8000)*12
Result:9.6% ต่อปี
Tips & Tricks
– การคาดการณ์ (guess) ที่เหมาะสมสามารถช่วยให้ฟังก์ชัน converged ได้เร็วขึ้น หากไม่แน่ใจลองเริ่มจาก 10% – ใช้ค่าลบสำหรับเงินที่จ่ายออก (pmt) และค่าบวกสำหรับเงินที่ได้มา (pv) – ถ้าผลลัพธ์น้อยกว่า 1% แปลงข้อมูลในรูปแบบ เปอร์เซนต์ ด้วยสองตำแหน่งทศนิยม
ข้อควรระวัง (Cautions)
ฟังก์ชัน RETURN อาจคืนค่าข้อผิดพลาด #NUM! หากไม่ converged หรือมีการตั้งค่าที่ไม่ถูกต้อง เช่น การใช้สัญลักษณ์บวก/ลบที่ผิด
ฟังก์ชันที่เกี่ยวข้อง
References
- Microsoft Office Support
- The Bricks Guide
- Ablebits Excel Tips
- Corporate Finance Institute
- ExcelJet Function Explanation
ขอบคุณที่เข้ามาอ่านนะครับ ❤️
Leave a Reply