החזרת Double המציין את הערך הנוכחי של קצבה שנתית בהתבסס על תשלומים תקופתיים קבועים שיש לשלם בעתיד ושיעור ריבית קבוע.
תחביר
PV(rate, nper, pmt [, fv ] [, type ] )
תחביר הפונקציה PV כולל את הארגומנטים הבאים:
ארגומנט |
תיאור |
rate |
נדרש. Double ציון שיעור הריבית לתקופה. לדוגמה, אם קיבלת הלוואה לרכישת רכב בשיעור אחוז שנתי (APR) של 10 אחוזים ואתה מבצע תשלומים חודשיים, השיעור לכל תקופה הוא 0.1/12, או 0.0083. |
nper |
נדרש. מספר שלם המציין את המספר הכולל של תקופות תשלום בקצבה השנתית. לדוגמה, אם אתה משלם תשלומים חודשיים על הלוואה לארבע שנים לצורך רכישת רכב, ההלוואה שלך כוללת 4 * 12 (או 48) תקופות תשלום. |
pmt |
נדרש. Double המציין תשלום שיש לבצע בכל תקופה. תשלומים מכילים בדרך כלל קרן וריבית שאינה משתנה לאורך חיי הקצבה השנתית. |
fv |
אופציונלי. משתנה המציין ערך עתידי או יתרת מזומנים רצויה לאחר ביצוע התשלום האחרון. לדוגמה, הערך העתידי של הלוואה הוא $0 משום שזה הערך שלה לאחר התשלום האחרון. עם זאת, אם ברצונך לחסוך $50,000 לאורך 18 שנים לחינוך ילדך, הסכום $50,000 הוא הערך העתידי. אם הוא מושמט, מניחים כי הערך הוא 0. |
type |
אופציונלי. משתנה המציין את מועד התשלומים. השתמש בערך 0 אם התשלומים נועדו לתשלום בסוף תקופת התשלום, או השתמש בערך 1 אם התשלומים נועדו לתשלום בתחילת התקופה. אם הוא מושמט, מניחים כי הערך הוא 0. |
הערות
קצבה שנתית היא סידרה של תשלומים קבועים במזומן המבוצעת לאורך פרק זמן מסוים. קצבה שנתית יכולה להיות הלוואה (כגון משכנתא) או השקעה (כגון תוכנית חיסכון חודשי).
יש לחשב את הארגומנטים rate ו- nper באמצעות תקופות תשלום המבוטאות באותן יחידות. לדוגמה, אם rate מחושב באמצעות חודשים, יש לחשב גם את nper באמצעות חודשים.
עבור כל הארגומנטים, כסף שאתה משלם (כגון הפקדות לחיסכון) מיוצג באמצעות מספרים שליליים; כסף שאתה מקבל (כגון המחאות דיבידנדים) מיוצג באמצעות מספרים חיוביים.
דוגמה לשאילתה
Expression |
תוצאות |
SELECT FinancialSample.*, PV([AnnualRate]/12,[TermInYears]*12,-[MonthlyRePayment],0,0) AS PresentValue FROM FinancialSample; |
החזרת כל השדות מהטבלה "FinancialSample", חישוב הערך הנוכחי של קצבה שנתית בהתבסס על "AnnualRate", "MonthlyRePayment" ו- "TermInYears" ומציג את התוצאות בעמודה PresentValue. |
דוגמה ל- VBA
הערה: הדוגמאות הבאות מדגימות את השימוש של פונקציה זו במודול Visual Basic for Applications (VBA). לקבלת מידע נוסף אודות עבודה עם VBA, בחר הפניית מפתח ברשימה הנפתחת שליד חיפוש והזן מונח אחד או יותר בתיבת החיפוש.
בדוגמה זו, הפונקציה PV מחזירה את הערך הנוכחי של קצבה שנתית בסך $1,000,000 אשר תספק $50,000 בשנה במשך 20 השנים הבאות. להלן שיעור האחוז השנתי הצפוי (APR), המספר הכולל של התשלומים (TotPmts), הסכום של כל תשלום (YrIncome), סכום הערך העתידי של ההשקעה (FVal) ומספר המציין אם כל תשלום מבוצע בהתחלה או בסוף של תקופת התשלום (PayType). שים לב כי YrIncome הוא מספר שלילי מכיוון שהוא מייצג מזומן ששולם מתוך הקצבה מדי שנה.
Dim Fmt, APR, TotPmts, YrIncome, FVal, PayType, PVal
Const ENDPERIOD = 0, BEGINPERIOD = 1 Fmt = "###,##0.00" ' Define money format. APR = .0825 ' Annual percentage rate. TotPmts = 20 ' Total number of payments. YrIncome = 50000 ' Yearly income. FVal = 1000000 ' Future value. PayType = BEGINPERIOD ' Payment at beginning of month. PVal = PV(APR, TotPmts, -YrIncome, FVal, PayType) MsgBox "The present value is " & Format(PVal, Fmt) & "."