הפונקציה Rate

החזרת כפול המציין את שיעור הריבית לכל תקופה עבור קצבה שנתית.

תחביר

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

תחביר הפונקציה Rate מכיל את הארגומנטים הבאים:

ארגומנט

תיאור

nper

נדרש. כפול המציין את המספר הכולל של תקופות תשלום בקצבה השנתית. לדוגמה, אם אתה משלם תשלומים חודשיים על הלוואה לארבע שנים לצורך רכישת רכב, ההלוואה שלך כוללת ‎4 * 12 (או 48) תקופות תשלום.

pmt

נדרש. Double המציין תשלום שיש לבצע בכל תקופה. תשלומים מכילים בדרך כלל קרן וריבית שאינה משתנה לאורך חיי הקצבה השנתית.

pv

נדרש. כפול המציין את הערך הנוכחי, או ערך היום, של סידרה של תשלומים עתידיים או קבלות. לדוגמה, כאשר אתה לווה כסף לקניית מכונית, סכום ההלוואה הוא הערך הנוכחי למלווה של תשלומי המכונית החודשיים שתבצע.

fv

אופציונלי. Variant המציין את הערך העתידי או יתרת המזומנים הרצויים לאחר ביצוע התשלום הסופי. לדוגמה, הערך העתידי של הלוואה הוא $0 משום שזה הערך שלה לאחר התשלום האחרון. עם זאת, אם ברצונך לחסוך $50,000 לאורך 18 שנים לחינוך ילדך, הסכום $50,000 הוא הערך העתידי. אם הוא מושמט, מניחים כי הערך הוא 0.

type

אופציונלי. משתנה המציין מספר המציין מתי התשלום מתבצע. השתמש בערך 0 אם התשלומים נועדו לתשלום בסוף תקופת התשלום, או השתמש בערך 1 אם התשלומים נועדו לתשלום בתחילת התקופה. אם הוא מושמט, מניחים כי הערך הוא 0.

guess

אופציונלי. משתנה המציין ערך שאתה מעריך יוחזר לפי תעריף. אם הושמט, guess הוא 0.1 (10 אחוזים).

הערות

קצבה שנתית היא סידרה של תשלומים קבועים במזומן המבוצעת לאורך פרק זמן מסוים. קצבה שנתית יכולה להיות הלוואה (כגון משכנתא) או השקעה (כגון תוכנית חיסכון חודשי).

עבור כל הארגומנטים, כסף שאתה משלם (כגון הפקדות לחיסכון) מיוצג באמצעות מספרים שליליים; כסף שאתה מקבל (כגון המחאות דיבידנדים) מיוצג באמצעות מספרים חיוביים.

Rate מחושב על-ידי איטראציה. החל מהערך של guess, Rate מחזורי בין החישוב עד שהתוצאה מדויקת בתוך 0.00001%. אם Rate אינו מצליח למצוא תוצאה לאחר 20 ניסיונות, הוא נכשל. אם הניחוש שלך הוא 10 אחוזים והתעריף נכשל, נסה ערך אחר לניחוש.

דוגמה של שאילתה

ביטוי

תוצאות

בחר FinancialSample. *, (Rate ([TermInYears] * 12,-[MonthlyRePayment], [LoanAmount], 0, 0, 0.1) * 12) כInterestRate מ-FinancialSample;

הפונקציה מחזירה את כל השדות מהטבלה "FinancialSample" ואת התעריף השנתי "של ריבית המבוססת על" 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.

×