Applies ToAccess של Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

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

תחביר

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

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

ארגומנט

תיאור

nper

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

pmt

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

Pv

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

fv

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

type

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

guess

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

הערות

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

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

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

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

Expression

תוצאות

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

החזרת כל השדות מהטבלה "FinancialSample" ומהריבית השנתית בהתבסס על "TermInYears", "MonthlyRePayment" ו- "LoanAmount" ומציגה את התוצאות בעמודה InterestRate.

דוגמה ל- VBA

הערה: הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications‏ (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.

דוגמה זו משתמשת בפונקציה Rate לחישוב שיעור הריבית של הלוואה בהינתן מספר התשלומים הכולל (TotPmts), סכום תשלום ההלוואה (Payment), הערך הנוכחי או הקרן של ההלוואה (PVal), הערך העתידי של ההלוואה (FVal), מספר המציין אם יש לתשלום בתחילתה או בסוף של תקופת התשלום (PayType), והערכה של שיעור הריבית הצפוי (Guess).

Dim Fmt, FVal, Guess, PValDim 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 = ENDPERIODEnd IfAPR = (Rate(TotPmts, -Payment, PVal, _      FVal, PayType, Guess) * 12) * 100MsgBox "Your interest rate is " & _    Format(CInt(APR), Fmt) & " percent."

זקוק לעזרה נוספת?

מעוניין באפשרויות נוספות?

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

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.