الدالة NPV

هام: تمت ترجمة هذه المقالة ترجمة آلية، راجع إقرار إخلاء المسؤولية. يرجى الاطلاع على النسخة الإنجليزية من هذه المقالة. هنا للرجوع إليها.

ارجاع Double ل# تحديد القيمه الحاليه الصافيه ل# استثمار ب# الاستناد الي سلسله من التدفقات النقديه الدوريه (المدفوعات و# الايرادات) و# معدل الخصم.

بناء الجملة

NPV ( rate, values ())

يحتوي بناء جمله الداله NPV علي الوسيطات التاليه:

الوسيطة

الوصف

rate

مطلوب. مزدوج يحدد نسبه الخصم علي طول الفتره الزمنيه، يتم التعبير عنه ك# رقم عشري.

القيم ()

مطلوب. صفيف مزدوج يحدد القيم التدفق النقدي. يجب ان تحتوي الصفيف قيمه سالبه واحد علي الاقل (دفع) و# قيمه واحده موجبه (ايصال).


ملاحظات

القيمه الحاليه الصافيه ل# استثمار هي القيمه الحاليه ل# سلسله مستقبليه المدفوعات و# الايرادات.

تستخدم الداله NPV ترتيب القيم في الصفيف ل# تفسير ترتيب المدفوعات و# الايرادات. تاكد من ادخال قيم ايصال و# الدفع في التسلسل الصحيح.

يبدا فتره واحده قبل التاريخ قيمه التدفق النقدي الاول استثمار NPV و# ينتهي ب# القيمه التدفق النقدي الاخيره في الصفيف.

يتم حساب القيمه الحاليه الصافيه استنادا الي الدفعات النقديه المستقبليه. اذا حدث التدفق النقدي الاول الخاص بك في بدايه الفتره الاولي، يجب اضافه الي القيمه التي تم ارجاعها عن طريق NPV القيمه الاولي و# يجب ان يتم تضمينها في قيم التدفق النقدي القيم().

تتشابه الداله NPV الداله PV (القيمه الحاليه) فيما عدا ان الداله PV التدفقات النقديه ل# بدء اما في النهايه او بدايه فتره السماح. ب# خلاف قيم التدفق النقدي NPV متغير، يجب ان تكون التدفقات النقديه PV ثابته خلال الاستثمار.

مثال

ملاحظة: توضح الامثله التاليه استخدام هذه الداله في Visual Basic for Applications (VBA) الوحده النمطيه. ل# الحصول علي مزيد من المعلومات حول العمل ب# استخدام VBA، حدد مرجع المطور في القائمه المنسدله الموجود ب# جانب بحث و# ادخل شروط واحد او اكثر في مربع البحث.

يستخدم هذا المثال الداله NPV ل# ارجاع القيمه الحاليه الصافيه ل# سلسله من التدفقات النقديه المضمنه في الصفيف Values(). يمثل RetRate معدل العائد الداخلي ثابته.

Dim Fmt, Guess, RetRate, NetPVal, Msg
Static Values(5) As Double ' Set up array.
Fmt = "###,##0.00" ' Define money format.
Guess = .1 ' Guess starts at 10 percent.
RetRate = .0625 ' Set fixed internal rate.
Values(0) = -70000 ' Business start-up costs.
' Positive cash flows reflecting income
' for four successive years.
Values(1) = 22000 : Values(2) = 25000
Values(3) = 28000 : Values(4) = 31000
' Calculate net present value.
NetPVal = NPV(RetRate, Values())
Msg = "The net present value " & _
"of these cash flows is "
Msg = Msg & Format(NetPVal, Fmt) & "."
' Display net present value.
MsgBox Msg

ملاحظة: إقرار إخلاء المسؤولية للترجمة الآلية: تمت ترجمة هذه المقالة بواسطة نظام كمبيوتر دون تدخل العامل البشري. توفر Microsoft هذه الترجمات الآلية لمساعدة المستخدمين الذين لا يتحدثون الإنجليزية على استخدام منتجات Microsoft، وخدماتها، وتقنياتها والاستمتاع بها. قد تحتوي هذه المقالة على أخطاء في المفردات، أو بناء الجملة، أو القواعد نظرًا لترجمتها آليًا.

مشاركة Facebook Facebook Twitter Twitter البريد الإلكتروني البريد الإلكتروني

هل كانت المعلومات مفيدة؟

رائع! هل لديك أي ملاحظات أخرى؟

كيف يمكننا تحسين ذلك؟

نشكرك على ملاحظاتك!

×