الدالة Rate

ترجع هذه الإرجاع معدل فائدة مزدوجا لكل فترة زمنية للمرشف.

بناء الجملة

Rate( nper , pmt, pv [, fv ] [, type ] [ ,guess ] )

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

الوسيطة

الوصف

nper

مطلوبة. تحديد العدد الإجمالي لفترات الدفعات في المدفع السنوي بشكل مزدوج. على سبيل المثال، إذا كنت تسدد دفعات شهرية لقرض سيارة لمدة أربع سنوات، فإن مدة سداد القرض هي 4 * 12 (أو 48) فترة سداد.

pmt

مطلوبة. تحديد الدفعة التي يجب تسديدها في كل فترة زمنية. تحتوي المدفوعات عادة على رأس المال والفائدة التي لا تتغير على مدى عمر المدفع السنوي.

pv

مطلوبة. تحديد القيمة الحالية أو القيمة الحالية اليوم لسلسلة من المدفوعات أو الإيصالات المستقبلية. على سبيل المثال، عند استعارة أموال لشراء سيارة، يكون مبلغ القرض هو القيمة الحالية للدفعات الشهرية التي ستدفعها لشراء سيارة.

fv

اختياري. متغير يحدد القيمة المستقبلية أو الرصيد النقدي الذي تريده بعد إجراء الدفعة النهائية. على سبيل المثال، تكون القيمة المستقبلية لقرض ما 0 دولارا أمريكيا لأنها قيمته بعد الدفعة النهائية. ومع ذلك، إذا كنت تريد توفير مبلغ 50000 دولار أمريكي على مدى 18 عاما للحصول على تعليم طفلك، فإن القيمة المستقبلية هي 50000 دولار. إذا تم حذفه، فيفترض أن 0.

type

اختياري. متغير يحدد رقما يشير إلى موعد الدفعات المستحقة. استخدم 0 إذا كانت الدفعات مستحقة في نهاية فترة الدفع، أو استخدم 1 إذا كانت الدفعات مستحقة في بداية الفترة. إذا تم حذفه، فيفترض أن 0.

Guess

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

ملاحظات

إن المدفع السنوي هو سلسلة من الدفعات النقدية الثابتة التي تم تسديدها خلال فترة زمنية. يمكن أن تكون الموفرة الشهرية قرضا (مثل رهن المنزل) أو استثمارا (مثل خطة توفير شهرية).

بالنسبة إلى كل الوسيطات، يتم تمثيل المبالغ النقدية المدفوعة (مثل الإيداعات في التوفير) بأرقم سالبة؛ يتم تمثيل المبالغ النقدية التي يتم تلقيها (مثل شيكات الأرباح) ب أرقام موجبة.

يتم حساب السعر بالتكتير. بدءا من قيمة التخمين، دورة السعر عبر العملية الحسابية حتى تكون النتيجة دقيقة بنسبة 0,00001 بالمائة. إذا لم تتمكن Rate من العثور على نتيجة بعد 20 محاولة، ففشلت. إذا كانت قيمة تخمينك 10 بالمائة وفشل سعر التخمين، فجرب قيمة مختلفة للخمن.

مثال استعلام

التعبير

النتائج

SELECT FinancialSample.*, (Rate([TermInYears]*12,-[MonthlyRePayment],[LoanAmount],0,0,0.1)*12) AS InterestRate FROM FinancialSample;

ترجع كافة الحقول من الجدول "FinancialSample" و"Rate" السنوي للفائدة استنادا إلى "TermInYears" و"MonthlyRePayment" و"LoanAmount" وتعرض النتائج في العمود InterestRate.

مثال VBA

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

يستخدم هذا المثال الدالة Rate لحساب معدل الفائدة لقرض معين إلى إجمالي عدد الدفعات (TotPmts)، ومبلغ دفعة القرض (Payment)، والقيمة الحالية أو رأس المال للقرض (PVal)، والقيمة المستقبلية للقرض (FVal)، وهو رقم يشير إلى ما إذا كانت الدفعة مستحقة في بداية فترة الدفع أو نهايتها (PayType)، وقيمة تقريبية لفائدة الفائدة المتوقعة (Guess).

Dim Fmt, FVal, Guess, PVal
Dim Payment, TotPmts, PayType, APR
' When payments are made.
Const ENDPERIOD = 0, BEGINPERIOD = 1
Fmt = "##0.00" ' Define percentage format.
FVal = 0 ' Usually 0 for a loan.
Guess = .1 ' Guess of 10 percent.
PVal = InputBox("How much did you borrow?")
Payment = InputBox("What's your monthly payment?")
TotPmts = InputBox("How many monthly payments do " & _
"you have to make?")
PayType = MsgBox("Do you make payments at the end " & _
"of the month?", vbYesNo)
If PayType = vbNo Then
PayType = BEGINPERIOD
Else PayType = ENDPERIOD
End If
APR = (Rate(TotPmts, -Payment, PVal, _
FVal, PayType, Guess) * 12) * 100
MsgBox "Your interest rate is " & _
Format(CInt(APR), Fmt) & " percent."

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

تعزيز مهارات Office
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Office Insider

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

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

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×