Thep Excel

PMTคำนวณค่างวดสินเชื่อหรือเงินกู้

PMT คำนวณค่างวดที่ต้องจ่ายต่อเดือนจากยอดเงินกู้ อัตราดอกเบี้ย และจำนวนงวด โดยค่าที่ได้จะรวมทั้งเงินต้นและดอกเบี้ยแต่ไม่รวมภาษีและค่าธรรมเนียม

fx
=PMT(rate, nper, pv, [fv], [type])

ความนิยม5/10
ความยาก6/10
ประโยชน์7/10

อัปเดต 2 December 2025

Syntax & Arguments

อาร์กิวเมนต์ ชนิด คำอธิบาย
rate Number อัตราดอกเบี้ยต่องวด ถ้าดอกเบี้ย 6% ต่อปี แต่จ่ายรายเดือน ให้ใส่ 6%/12 หรือ 0.5%
nper Number จำนวนงวดทั้งหมดที่ต้องจ่าย เช่น กู้ 5 ปี จ่ายรายเดือน = 5*12 = 60 งวด
pv Number มูลค่าปัจจุบัน (Present Value) หรือยอดเงินกู้ทั้งหมด
[fv]ไม่บังคับ Number มูลค่าในอนาคต (Future Value) หรือยอดเงินที่ต้องการเหลือหลังจ่ายงวดสุดท้าย ถ้าไม่ใส่จะเป็น 0 (หมายถึงจ่ายหมด)
[type]ไม่บังคับ Number กำหนดว่าจ่ายเมื่อไหร่ ใส่ 0 หรือไม่ใส่ = จ่ายปลายงวด, ใส่ 1 = จ่ายต้นงวด

[ ] = อาร์กิวเมนต์ที่ไม่บังคับ

Additional Notes

PMT เป็นฟังก์ชันการเงินที่ใช้คำนวณค่างวดสำหรับสินเชื่อหรือเงินกู้ ไม่ว่าจะเป็นสินเชื่อรถยนต์ สินเชื่อบ้าน สินเชื่อส่วนบุคคล หรือแม้แต่การวางแผนเก็บเงินออม

ที่เจ๋งคือเราแค่ใส่ยอดเงินกู้ อัตราดอกเบี้ย และจำนวนงวด แล้ว PMT จะคำนวณค่างวดที่ต้องจ่ายให้ทันที ไม่ต้องนั่งคำนวณสูตรทางการเงินซับซ้อนเอง ทำให้วางแผนการเงินได้ง่ายมากครับ

ที่ต้องระวังคือหน่วยของอัตราดอกเบี้ยและจำนวนงวดต้องตรงกัน ถ้าจ่ายรายเดือนก็ต้องใช้ดอกเบี้ยรายเดือน (หารด้วย 12) และจำนวนงวดเป็นเดือน ถ้าตรงนี้ไม่ตรงกันผลลัพธ์จะผิดแน่นอน

ส่วนตัวผมใช้ PMT บ่อยมากตอนวางแผนการเงิน ลองเปรียบเทียบดูว่าถ้ากู้ยาวขึ้นค่างวดจะลดลงเท่าไหร่ หรือถ้าดอกเบี้ยเปลี่ยนจะกระทบยังไง ทำให้ตัดสินใจได้ง่ายขึ้นมากครับ 😎

Examples

คำนวณค่างวดสินเชื่อรถยนต์พื้นฐานPMT(5%/12, 60, 800000)

กู้ซื้อรถ 800,000 บาท ดอกเบี้ย 5% ต่อปี ผ่อน 60 งวด (5 ปี) จะต้องจ่ายค่างวดเดือนละประมาณ 15,094 บาท สังเกตว่าผลลัพธ์เป็นลบเพราะหมายถึงเงินที่ต้องจ่ายออกไป (Cash Outflow) ครับ

fx
=PMT(5%/12, 60, 800000)

ผลลัพธ์-15,096.99
คำนวณค่างวดสินเชื่อบ้านระยะยาวPMT(6.5%/12, 25*12, 3000000)

กู้ซื้อบ้าน 3 ล้านบาท ดอกเบี้ย 6.5% ต่อปี ผ่อน 25 ปี (300 งวด) ค่างวดเดือนละประมาณ 20,257 บาท ลองปรับจำนวนปีดูได้ครับว่าถ้าผ่อนสั้นลงจะประหยัดดอกเบี้ยได้เท่าไหร่ ผ่อน 20 ปีค่างวดจะเพิ่มเป็น 22,413 บาท แต่ประหยัดดอกเบี้ยรวมได้กว่า 700,000 บาทเลย 💡

fx
=PMT(6.5%/12, 25*12, 3000000)

ผลลัพธ์-20,256.21
วางแผนเก็บเงินให้ได้ 1 ล้านบาทPMT(4%/12, 10*12, 0, 1000000)

ถ้าอยากมีเงิน 1 ล้านบาทใน 10 ปี โดยได้ผลตอบแทน 4% ต่อปี ต้องเก็บเงินเดือนละประมาณ 6,791 บาท สังเกตว่าใส่ pv เป็น 0 (เริ่มจากไม่มีเงิน) และ fv เป็น 1,000,000 (เป้าหมาย) ซึ่งเป็นการใช้ PMT แบบ Savings Plan แทนแบบ Loan ครับ

fx
=PMT(4%/12, 10*12, 0, 1000000)

ผลลัพธ์-6,791.18
เปรียบเทียบการจ่ายต้นงวด vs ปลายงวดPMT(6%/12, 36, 500000, 0, 1)

กู้ 500,000 บาท ดอกเบี้ย 6% ผ่อน 3 ปี จ่ายต้นงวด (type=1) ค่างวดจะถูกลงเหลือ 15,133 บาท เทียบกับจ่ายปลายงวด (type=0) ที่ 15,209 บาท เพราะจ่ายเร็วขึ้นทำให้ดอกเบี้ยลดลงครับ ถ้ามีทางเลือกให้จ่ายต้นงวดได้ แนะนำให้ลองพิจารณาดู

fx
=PMT(6%/12, 36, 500000, 0, 1)

ผลลัพธ์-15,135.29
สินเชื่อรถที่ต้องมี Balloon PaymentPMT(5%/12, 48, 1000000, -200000)

สินเชื่อรถบางประเภทจะมี Balloon Payment คือจ่ายค่างวดต่ำ แต่งวดสุดท้ายต้องจ่ายก้อนใหญ่ ตัวอย่างนี้กู้ 1 ล้านบาท ผ่อน 48 งวด แต่งวดสุดท้ายต้องจ่ายเพิ่มอีก 200,000 บาท ทำให้ค่างวดเหลือ 18,383 บาท แทนที่จะเป็น 23,029 บาท ถ้าผ่อนหมดปกติครับ

fx
=PMT(5%/12, 48, 1000000, -200000)

ผลลัพธ์-19,256.77

FAQs

ทำไมผลลัพธ์ PMT ถึงเป็นค่าลบ?+

เป็นเรื่องปกติครับ PMT แสดงผลเป็นลบเพราะหมายถึงเงินที่ต้องจ่ายออกไป (Cash Outflow) ถ้าอยากได้ค่าบวก แค่ใส่เครื่องหมายลบหน้าสูตร เช่น =-PMT(…) หรือใส่ลบหน้ายอดเงินกู้ เช่น =PMT(rate, nper, -pv) ก็ได้ครับ

จะคำนวณดอกเบี้ยรวมทั้งหมดที่ต้องจ่ายได้ยังไง?+

เอาค่างวดคูณจำนวนงวด แล้วลบด้วยยอดเงินกู้ครับ เช่น ถ้าค่างวด 15,094 บาท ผ่อน 60 งวด กู้ 800,000 บาท ดอกเบี้ยรวม = (15,094 x 60) – 800,000 = 105,640 บาท หรือใช้สูตร =PMT(…)*nper – pv ก็สะดวกดีครับ

PMT รวมภาษีและค่าธรรมเนียมด้วยมั้ย?+

ไม่รวมครับ PMT คำนวณเฉพาะเงินต้นและดอกเบี้ยเท่านั้น ค่าภาษี ค่าธรรมเนียม หรือค่าประกันต้องบวกเพิ่มเอง ในความเป็นจริงค่างวดจริงอาจสูงกว่าที่ PMT คำนวณได้ครับ

Resources & Related

ฟังก์ชันที่ผู้เขียนโยงไว้กับ PMT จัดกลุ่มตามหมวด · ชี้ที่ชื่อใดชื่อหนึ่ง แล้วฟังก์ชันที่ใช้คู่กันจะมีจุดทอง

ฟังก์ชันนี้PMTFinancial
Financial (11)
CUMIPMT

คำนวณดอกเบี้ยสะสมที่จ่ายไปในช่วงงวดที่กำหนด โดยใช้ร่วมกับสินเชื่อหรือเงินให้ยืม

CUMPRINC

CUMPRINC ใช้คำนวณ 'ยอดเงินต้นสะสม' ที่จ่ายไปในช่วงงวดที่กำหนดของเงินกู้/การผ่อนชำระ โดยอิงจากอัตราดอกเบี้ย จำนวนงวด และมูลค่าเงินต้น เหมาะกับการทำตารางผ่อนและแยกเงินต้น/ดอกเบี้ยในแต่ละช่วงเวลา

EFFECT

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

FV

FV คำนวณมูลค่าลงทุนในอนาคต โดยอ้างอิงจากอัตราดอกเบี้ยคงที่ จำนวนงวดการจ่ายเงิน และจำนวนเงินจ่ายต่องวด เหมาะสำหรับการวางแผนการออมและลงทุน

IPMT

คำนวณดอกเบี้ยที่ต้องจ่ายในงวดที่ระบุสำหรับเงินกู้หรือการลงทุน โดยใช้อัตราดอกเบี้ยและการจ่ายชำระคงที่

ISPMT

ISPMT คำนวณดอกเบี้ยที่จ่ายในแต่ละงวด สำหรับสินเชื่อที่มีการจ่ายเงินต้นเท่าๆ กันตลอด

NPER

คำนวณจำนวนงวดที่ต้องใช้ในการชำระเงินให้หมดโดยพิจารณาจากอัตราดอกเบี้ย, เงินที่ชำระต่องวด, เงินต้น, และเป้าหมายเงินที่เหลือ

PPMT

PPMT คำนวณเฉพาะเงินต้นที่จ่ายในงวดที่ระบุ โดยแยกออกจากดอกเบี้ย ตรงข้ามกับ PMT ที่รวมทั้งเงินต้นและดอกเบี้ย

PV

คำนวณว่าเงินที่จะได้รับในอนาคตมีค่าเท่าไหร่ในวันนี้ เหมาะสำหรับวิเคราะห์เงินกู้ การลงทุน และการประเมินการเช่า

RATE

RATE เป็นฟังก์ชันการเงินที่ใช้สำหรับคำนวณอัตราดอกเบี้ยต่องวด (Interest Rate Per Period) สำหรับเงินกู้หรือการลงทุนที่มีการชำระเงินเป็นงวดๆ ด้วยจำนวนเงินคงที่ เหมาะสำหรับวิเคราะห์อัตราผลตอบแทนจากการให้กู้ยืมหรือการลงทุนในหลักทรัพย์

VDB

VDB คำนวณค่าเสื่อมราคาสินทรัพย์สำหรับงวดใดๆ ที่ระบุ รวมทั้งงวดบางส่วน โดยใช้วิธี Double-Declining Balance หรือวิธีอื่นๆ ที่คุณกำหนด

Comments

อีเมลของคุณจะไม่ถูกเผยแพร่