مالی
همه نسخهها
◉ 47 بازدید
=XNPV()
خالص ارزش فعلی را برای زمانبندی جریانهای نقدی که لزوماً دورهای نیستند برمیگرداند. برای محاسبه خالص ارزش فعلی برای مجموعهای از جریانهای نقدی دورهای، از تابع NPV استفاده کنید.
قابل استفاده در:
Excel for Microsoft 365Excel for Microsoft 365 for MacExcel 2024Excel 2024 for MacExcel 2021Excel 2021 for MacExcel 2019Excel 2016
=XNPV(rate, values, dates)
برای توضیح هر ورودی، نشانگر را روی نام آن در جدول نگه دارید — یا بخش ورودیها را ببینید.
نوع خروجیعدد
محبوبیت40 / 100
Volatileخیر
Dynamic Arrayخیر
دانلود فایل نمونه اکسل (.xlsx) ▦ امتحان در Playground
فایل اختصاصی این تابع — ایمن و کمحجم · شامل داده نمونه + فرمول فعال
⬇ دانلود فایل نمونه اکسل
یک فایل .xlsx اختصاصی برای =XNPV() با دادههای نمونه فارسی و فرمول فعال — مستقیم در اکسل باز کنید و تمرین کنید.
- شیت «نمونه» — جدول داده + فرمول تابع در سلول مشخص
- شیت «راهنما» — سینتکس، توضیح ورودیها و نکات همین صفحه
- تولید آنی و ایمن (توکن اعتبارسنجی + محدودیت دانلود)
کوییز این تابع
سوالات تستی — سینتکس، مثال و خطا — امتیازت را بسنج!
◧ ورودیهای تابع
| نام ورودی | نوع | وضعیت | توضیح |
|---|---|---|---|
rate |
عدد | الزامی | نرخ تنزیل که باید بر جریانهای نقدی اعمال شود. |
values |
محدوده | الزامی | مجموعهای از جریانهای نقدی متناظر با زمانبندی پرداختها در dates. اولین پرداخت اختیاری است و متناظر با هزینه یا پرداختی است که در ابتدای سرمایهگذاری رخ میدهد. اگر اولین مقدار هزینه یا پرداخت باشد، باید منفی باشد. تمام پرداختهای بعدی بر اساس سال ۳۶۵ روزه تنزیل میشوند. مجموعه مقادیر باید حداقل یک مقدار مثبت و یک مقدار منفی داشته باشد. |
dates |
محدوده | الزامی | زمانبندی تاریخهای پرداخت متناظر با پرداختهای جریان نقدی. اولین تاریخ پرداخت نشاندهنده شروع زمانبندی پرداختهاست. تمام تاریخهای دیگر باید بعد از این تاریخ باشند، اما ممکن است به هر ترتیبی رخ دهند. |
▣ مثالهای کاربردی
▦ دادههای مثال
| سلول | مقدار |
|---|---|
A2 |
Values |
B2 |
Dates |
A3 |
-$10,000 |
B3 |
1/1/2008 |
A4 |
$2,750 |
B4 |
3/1/2008 |
A5 |
$4,250 |
B5 |
10/30/2008 |
A6 |
$3,250 |
B6 |
2/15/2009 |
A7 |
$2,750 |
B7 |
4/1/2009 |
A8 |
Values |
B8 |
Dates |
A9 |
-$10,000 |
B9 |
1/1/2008 |
A10 |
$2,750 |
B10 |
3/1/2008 |
A11 |
$4,250 |
B11 |
10/30/2008 |
A12 |
$3,250 |
B12 |
2/15/2009 |
A13 |
$2,750 |
B13 |
4/1/2009 |
خالص ارزش فعلی برای سرمایهگذاری با هزینه و بازده بالا؛ جریانهای نقدی با نرخ ۹ درصد تنزیل شدهاند
=XNPV(.09, A2:A6, B2:B6)
نتیجه:
$2,086.65
§ توضیحات تکمیلی
- مایکروسافت اکسل تاریخها را بهصورت شمارههای سریالی ترتیبی ذخیره میکند تا بتوان در محاسبات از آنها استفاده کرد. بهطور پیشفرض، ۱ ژانویه ۱۹۰۰ شماره سریال ۱ است و ۱ ژانویه ۲۰۰۸ شماره سریال ۳۹۴۴۸ است، چون ۳۹٬۴۴۸ روز پس از ۱ ژانویه ۱۹۰۰ قرار میگیرد.
- اعداد موجود در تاریخها تا عدد صحیح کوتاه میشوند.
- اگر هر آرگومانی غیرعددی باشد، XNPV خطای #VALUE! را برمیگرداند.
- اگر هر عددی در dates تاریخ معتبری نباشد، XNPV خطای #VALUE! را برمیگرداند.
- اگر هر عددی در dates قبل از تاریخ شروع باشد، XNPV خطای #NUM! را برمیگرداند.
- اگر values و dates تعداد مقادیر متفاوتی داشته باشند، XNPV خطای #NUM! را برمیگرداند.
- تابع XNPV به این صورت محاسبه میشود که در آن: di = تاریخ پرداخت iام یا آخرین، d1 = تاریخ پرداخت صفرم، Pi = پرداخت iام یا آخرین.
✦ نکات مهم
- مایکروسافت اکسل تاریخها را بهصورت شمارههای سریالی ترتیبی ذخیره میکند تا بتوان در محاسبات از آنها استفاده کرد. بهطور پیشفرض، ۱ ژانویه ۱۹۰۰ شماره سریال ۱ است و ۱ ژانویه ۲۰۰۸ شماره سریال ۳۹۴۴۸ است، چون ۳۹٬۴۴۸ روز پس از ۱ ژانویه ۱۹۰۰ قرار میگیرد.
- اعداد موجود در تاریخها تا عدد صحیح کوتاه میشوند.
⚠ خطاهای رایج
#VALUE!
یکی از آرگومانها غیرعددی است یا مقداری در dates تاریخ معتبری نیست.
راهحل: برای rate و values اعداد معتبر وارد کنید و تاریخها را با تابع DATE وارد کنید.
#NUM!
مقداری در dates قبل از تاریخ شروع است یا تعداد values و dates برابر نیست.
راهحل: مطمئن شوید تمام تاریخها بعد از تاریخ شروع هستند و تعداد مقادیر و تاریخها یکسان است.
💬 نظرات و پرسش و پاسخ 0 نظر تاییدشده
🔒 نظر شما پس از تایید مدیر منتشر میشود.دیدگاه خود را بنویسید — پس از تایید مدیر نمایش داده میشود
هنوز نظری ثبت نشده — اولین نظر را شما بنویسید!