Applies ToAccess لـ Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

إرجاع مزدوج يحدد معدل العائد الداخلي لسلسلة من التدفقات النقدية الدورية (المدفوعات والإيصالات).

بناء الجملة

IRR( values () [, guess ] )

يحتوي بناء جملة الدالة IRR على هذه الوسيطات:

الوسيطة

الوصف

القيم ()

مطلوبة. صفيف مزدوج يحدد قيم التدفق النقدي. يجب أن يحتوي الصفيف على قيمة سالبة واحدة على الأقل (دفعة) وقيمة موجبة واحدة (إيصال).

Guess

اختيارية. سيتم إرجاع المتغير الذي يحدد القيمة التي تقدرها بواسطة IRR. إذا تم حذفه، فإن التخمين هو 0.1 (10 بالمائة).

ملاحظات

معدل العائد الداخلي هو معدل الفائدة المتلقاة لاستثمار يتكون من المدفوعات والإيصالات التي تحدث على فترات منتظمة.

تستخدم الدالة IRR ترتيب القيم داخل الصفيف لتفسير ترتيب المدفوعات والإيصالات. تأكد من إدخال قيم الدفع والإيصال بالتسلسل الصحيح. لا يجب إصلاح التدفق النقدي لكل فترة، كما هو الحال بالنسبة إلى المرتب.

يتم حساب IRR بالتكرار. بدءا من قيمة التخمين، يتنقل IRR خلال الحساب حتى تكون النتيجة دقيقة إلى ضمن 0.00001 بالمائة. إذا لم يتمكن IRR من العثور على نتيجة بعد 20 محاولة، فإنه يفشل.

مثال

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

في هذا المثال، ترجع الدالة IRR المعدل الداخلي للعائد لسلسلة من 5 تدفقات نقدية موجودة في الصفيف Values(). عنصر الصفيف الأول هو تدفق نقدي سالب يمثل تكاليف بدء الأعمال. وتمثل التدفقات النقدية الأربعة المتبقية تدفقات نقدية إيجابية للسنوات الأربع اللاحقة. Guess هو معدل العائد الداخلي المقدر.

Dim Guess, Fmt, RetRate, MsgStatic Values(5) As Double    ' Set up array.Guess = .1    ' Guess starts at 10 percent.Fmt = "#0.00"    ' Define percentage format.Values(0) = -70000    ' Business start-up costs.' Positive cash flows reflecting income for ' four successive years.Values(1) = 22000 : Values(2) = 25000Values(3) = 28000 : Values(4) = 31000' Calculate internal rate.RetRate = IRR(Values(), Guess) * 100Msg = "The internal rate of return for these " & _      "five cash flows is "Msg = Msg & Format(RetRate, Fmt) & " percent."MsgBox Msg    ' Display internal return rate.

هل تحتاج إلى مزيد من المساعدة؟

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.