คำนวณดอกเบี้ยสะสมที่จ่ายไปในช่วงงวดที่กำหนด โดยใช้ร่วมกับสินเชื่อหรือเงินให้ยืม
=CUMIPMT(rate, nper, pv, start_period, end_period, type)
=CUMIPMT(rate, nper, pv, start_period, end_period, type)
| Argument | Type | Required | Default | Description |
|---|---|---|---|---|
| rate | Number | Yes | อัตราดอกเบี้ยต่องวด (เช่น อัตราปี 12% ÷ 12 เดือน = 1% ต่อเดือน ใส่ 0.01 หรือ 1%) | |
| nper | Number | Yes | จำนวนงวดทั้งหมด (เช่น กู้ 5 ปี ผ่อน 12 เดือนต่อปี = 60 งวด) | |
| pv | Number | Yes | เงินต้น (Present Value) – วงเงินกู้ที่ยืม ต้องใส่เป็นค่าบวก เช่น 500000 (ถ้าใส่ค่าลบ Excel จะคืน #NUM!) | |
| start_period | Number | Yes | งวดเริ่มต้น (เช่น 1 = งวดแรก, 13 = งวดที่ 13) | |
| end_period | Number | Yes | งวดสิ้นสุด (เช่น 12 = งวดที่ 12, 60 = งวดสุดท้ายของสัญญา 5 ปี) | |
| type | Number | Yes | ชนิดการจ่าย: 0 = จ่ายเมื่อสิ้นสุดงวด (ปกติ), 1 = จ่ายตอนเริ่มต้นงวด |
CUMIPMT(5%/12, 60, 500000, 1, 12, 0)=CUMIPMT(5%/12, 60, 500000, 1, 12, 0)
-22,949.78
CUMIPMT(5%/12, 60, 500000, 13, 24, 0)=CUMIPMT(5%/12, 60, 500000, 13, 24, 0)
-18,331.00
CUMIPMT(5%/12, 60, 500000, 1, 60, 0)=CUMIPMT(5%/12, 60, 500000, 1, 60, 0)
-66,137.01
ABS(CUMIPMT(5%/12, 60, 500000, 1, 12, 0))=ABS(CUMIPMT(5%/12, 60, 500000, 1, 12, 0))
22,949.78
เพราะ CUMIPMT ถูกออกแบบให้คืนค่าเป็นลบ (เครื่องหมายบัญชี) แทนที่จะแสดง 23,746 ให้แสดง -23,746 ถ้าต้องการค่าบวก ให้ใช้ ABS(CUMIPMT(…)) หรือคูณด้วย -1
ต้องใส่เป็นค่าบวก (เช่น 500000) สำหรับ CUMIPMT เงินต้น pv ต้องมากกว่า 0 ถ้าใส่ค่าลบ Excel จะคืน #NUM! error ส่วนผลลัพธ์ที่ได้จะเป็นค่าลบเองอยู่แล้ว (แทนดอกเบี้ยที่จ่ายออก) ถ้าอยากได้ค่าบวกให้ครอบด้วย ABS()
CUMIPMT เป็นฟังก์ชันเก่า ใช้ได้ตั้งแต่ Excel 97 และทุกเวอร์ชันหลังมา (Excel 2007, 2010, 2013, 2016, 2019, Excel 365)
CUMIPMT คือชื่อเก่า CUMULATIVE.IPMT (Excel 2007+) คือชื่อใหม่ ทำงานเหมือนกันทั้งคู่
CUMIPMT คำนวณ ‘ดอกเบี้ยสะสม’ (Cumulative Interest) ที่จ่ายไปในช่วงระหว่างสองงวด ใช้เมื่อต้องการรู้ว่าจ่ายดอกเบี้ยไปเท่าไหร่ระหว่างงวดที่ 1-12 หรือ 13-24 เป็นต้น
ที่เจ๋งคือ ฟังก์ชันนี้คืนค่าเป็นลบ (เช่น -23,456) เพราะแทนการจ่ายออก แทนที่จะแสดง 23,456 สามารถนำไปแก้ไขโดยใช้ ABS() เพื่อแสดงตัวเลขบวก
ส่วนตัวผม ผมใช้ CUMIPMT ตอนต้องรายงานดอกเบี้ยประจำปี เพราะให้ความชัดเจนกว่าการคำนวณด้วยมือ