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

تم إدراج وظيفة VBA RATE في الفئة المالية لوظائف VBA. عند استخدامه في التعليمات البرمجية لـ VBA، فإنه يُرجع سعر الفائدة لكل فترة (مع تدفق نقدي متساوٍ) لقرض أو استثمار.

بناء الجملة

معدل (Nper، Pmt، Pv، [Fv]، [مستحق]، [تخمين])

الحجج

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

مثال

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

example-vba-rate-function
 Sub example_RATE() Range("A8") = Rate(60, -1200, 0, 98000, 1) * 12 End Sub

في الكود أعلاه استخدمنا RATE لحساب سعر الفائدة للاستثمار حيث لدينا 60 شهرًا و1200 من الدفعة الشهرية و98000 من القيمة المستقبلية للاستثمار، وفي النهاية نضربها في 12 للحصول على القيمة معدل الفائدة السنوي.

تعليقات

  • عند استخدام RATE، يتم تمثيل أي أموال مدفوعة برقم سالب وأي أموال مستلمة يتم تمثيلها برقم موجب.
  • ويحسب معدل التكرار. لا يمكن العثور على النتيجة خلال 20 محاولة، وتقوم بإرجاع وقت تشغيل قدره 5.

اضف تعليق

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