كيفية استخدام وظيفة vba nper؟

تم إدراج وظيفة VBA NPER في الفئة المالية لوظائف VBA. عند استخدامه في كود VBA، فإنه يحسب عدد الدفعات التي يجب إجراؤها للحصول على قرض أو استثمار حيث يكون الدفع وسعر الفائدة متماثلين.

بناء الجملة

NPER (المعدل، Pmt، Pv، [Fv]، [مستحق])

الحجج

  • السعر : سعر الفائدة للفترة.
  • Pmt : مبلغ الدفع الثابت لكل فترة.
  • PV : القيمة الحالية للاستثمار أو القرض.
  • [FV] : القيمة المستقبلية للقرض/الاستثمار [هذه وسيطة اختيارية وإذا تم حذفها، فإن VBA الافتراضي هو 0].
  • [مستحق] : يحدد ما إذا كان الدفع مستحقًا في بداية الفترة أو نهايتها، استخدم 0 لنهاية الفترة و1 لبداية الفترة [هذه وسيطة اختيارية، وإذا تم حذفها، يأخذ VBA نهاية الفترة بشكل افتراضي] .

مثال

لفهم كيفية استخدام وظيفة VBA NPER عمليًا، عليك الاطلاع على المثال أدناه حيث قمنا بكتابة كود vba باستخدامها:

example-vba-nper-function
 Sub example_NPER() Range("A9").Value = NPer(0.08 / 12, 1000, 96000) End Sub

في الكود أعلاه، استخدمنا NPR لحساب إجمالي عدد فترات الاستثمار وأعاد 67.17.

تعليقات

  1. يجب حساب كل من الوسيطتين “rate” و”nper” باستخدام فترات الدفع المعبر عنها بنفس الوحدات.
  2. إذا لم يتم الوصول مطلقًا إلى القيمة المستقبلية المقدمة لسعر الفائدة والمدفوعات المقدمة، فسيقوم VBA بإرجاع خطأ.

المزيد من الدروس

اضف تعليق

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها بـ *