تابع PMT در اکسل
تابع PMT در اکسل یکی از پرکاربردترین توابع مالی است که برای محاسبهٔ مبلغ هر قسط در وامی که پرداختهای دورهای و نرخ بهره ثابت دارد، استفاده میشود. این تابع در سناریوهای دیگر مثل سرمایهگذاری معمولی یا محاسبهٔ پرداختهای تسهیلات نیز کاربرد دارد.
نحو و آرگومانهای تابع PMT
ساختار کلّی تابع به شکل زیر است:
=PMT(rate, nper, pv, [fv], [type])توضیح آرگومانها:
- rate: نرخ بهره در هر دوره (اگر نرخ سالیانه است و پرداختها ماهیانهاند، باید نرخ را بر 12 تقسیم کنید).
- nper: تعداد کل دورهها (مثلاً تعداد ماهها یا سالها بسته به دوره).
- pv: ارزش فعلی یا مبلغ وام (Present Value). برای جلوگیری از ابهام، معمولاً مقدار وام را بهصورت منفی وارد میکنند.
- fv (اختیاری): ارزش آتی، یعنی مقداری که بعد از آخرین پرداخت میخواهید داشته باشید؛ بهطور پیشفرض صفر است.
- type (اختیاری): زمان پرداخت؛ 0 برای پایان دوره (پیشفرض) و 1 برای ابتدای دوره.
مثالهای عملی
مثال ساده: وامی به مبلغ 200,000,000 ریال با نرخ سالیانهٔ 18% که بهصورت ماهیانه و طی 5 سال بازپرداخت میشود. برای محاسبهٔ قسط ماهیانه:
=PMT(0.18/12, 5*12, -200000000)در این مثال نرخ را بر 12 تقسیم کردیم چون پرداختها ماهیانه است. مقدار pv منفی وارد شده تا مقدار بازگشتی (قسط) مثبت نمایش داده شود.
مثال با نوع پرداخت متفاوت (پرداخت در ابتدای هر دوره):
=PMT(0.12/12, 36, -50000000, 0, 1)در اینجا type=1 بیان میکند پرداختها در ابتدای هر دوره صورت میگیرد که معمولاً قسط کمتری نسبت به حالت پایان دوره ایجاد میکند.
قوانین و نکات مهم (Sign Convention و …)
- در اکسل معمولاً جریانهای نقدی ورودی باید با علامت مثبت و خروجی با علامت منفی وارد شوند. برای وامها بهتر است pv را با علامت منفی وارد کنید تا PMT مقدار مثبت نشان دهد.
- اگر مقدار fv را خالی بگذارید، اکسل آنرا صفر در نظر میگیرد؛ یعنی هدف صفر کردن بدهی در پایان دوره است.
- اگر نرخ برابر صفر باشد، PMT بهسادگی برابر pv/nper خواهد بود؛ در این حالت تقسیم ساده انجام میشود.
نمونه جدول جدولبندی (ساده) برای چند دورهٔ اول
| دوره | مانده اول دوره | پرداخت | بهره | اصل پرداخت | مانده پایان |
|---|---|---|---|---|---|
| 1 | 200,000,000 | 4,862,000 | 3,000,000 | 1,862,000 | 198,138,000 |
| 2 | 198,138,000 | 4,862,000 | 2,971,000 | 1,891,000 | 196,247,000 |
| 3 | 196,247,000 | 4,862,000 | 2,943,705 | 1,918,295 | 194,328,705 |
این جدول فقط جهت نمایش ساختار است؛ اعداد نمونه هستند و بر اساس فرمول دقیق محاسبه میشوند.
مثالهای ترکیبی و نکات پیشرفته
1) استفاده از ABS برای نمایش مقدار مثبت همیشه:
=ABS(PMT(0.18/12, 60, 200000000))این فرمول مفید است وقتی pv را مثبت وارد کردهاید اما میخواهید نتیجه بهصورت عدد مثبت نمایش داده شود. توضیح: تابع ABS قدر مطلق را برمیگرداند.
2) گرد کردن مقدار قسط به واحد پولی مناسب:
=ROUND(PMT(0.18/12, 60, -200000000), -3)در این مثال با ROUND و پارامتر -3 مقدار را تا هزار تومان گرد میکنیم تا قسط بهصورت عدد رُند نمایش داده شود.
3) محاسبهٔ نرخ مؤثر وقتی پرداختها و نرخ سالیانه متفاوت است: گاهی لازم است از تابع RATE برای یافتن نرخ دورهای استفاده و سپس آن را در PMT قرار دهید.
مواردی که باید مراقب باشید
- استفاده از نرخ و nper باید همراستا باشند (مثلاً اگر نرخ ماهیانه است، nper باید به ماه باشد).
- در قراردادهایی با نرخ متغیر، PMT فقط برای دورههایی با نرخ ثابت کاربرد دارد؛ برای نرخ متغیر باید هر دوره جداگانه محاسبه یا از مدلسازی پیشرفته استفاده کنید.
- در محاسبات بلندمدت، گرد کردنهای مکرر میتواند جمع پرداختها را تغییر دهد؛ در صورت نیاز از محاسبات دقیق و گرد کردن نهایی استفاده کنید.
نمونه کاربرد عملی: محاسبهٔ قسط با استفاده از نامگذاری سلولها
اگر در صفحهٔ اکسل نامهای pv، rate و nper را به سلولها اختصاص دهید، فرمول خواناتر میشود:
=PMT(rate/12, nper, -pv)در این حالت خوانایی بالا رفته و مدیریت سناریوهای مختلف (مثلاً تغییر نرخ) سادهتر خواهد بود.
جمعبندی و نکات حرفهای
- تابع PMT ابزار ساده و پرقدرتی برای محاسبهٔ پرداختهای دورهای است؛ اما دقت در وارد کردن نرخ، دوره و علامت مقادیر اهمیت دارد.
- برای گزارشدهی حرفهای از نامگذاری سلولها، قالببندی مالی و استفاده از ROUND یا ABS استفاده کنید.
- در پروژههای مالی بزرگتر، ترکیب PMT با توابع دیگری مانند NPER، RATE و IPMT برای تحلیل بهتر بازپرداخت و سودآوری مفید است.
اگر مثال عملی یا فایل نمونهٔ اکسل میخواهید، میتوانم یک شیت نمونه شامل جدول استهلاک و مقایسهٔ سناریوها آماده کنم تا نحوهٔ استفادهٔ توابع مرتبط و نمودارها را هم ببینید.
آیا این مطلب برای شما مفید بود ؟




