הפונקציה Pmt

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

תחביר

Pmt ( rate, nper , pv [, fv ] [, type ] )

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

ארגומנט

תיאור

rate

נדרש. Double ציון שיעור הריבית לתקופה. לדוגמה, אם קיבלת הלוואה לרכישת רכב בשיעור אחוז שנתי (APR) של 10 אחוזים ואתה מבצע תשלומים חודשיים, השיעור לכל תקופה הוא 0.1/12, או 0.0083.

nper

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

pv

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

fv

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

type

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

הערות

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

יש לחשב את הארגומנטים rate ו- nper באמצעות תקופות תשלום המבוטאות באותן יחידות. לדוגמה, אם rate מחושב באמצעות חודשים, יש לחשב גם את nper באמצעות חודשים.

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

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

ביטוי

תוצאות

בחר PMTSample. *, Pmt ([AnnualRate]/12, [TermInYears] * 12,-[LoanAmount], 0, 0) כ-MonthlyRepayments מ-PMTSample;

הפונקציה מחזירה את כל השדות מהטבלה "PMTSample", לחשב את התשלומים החודשיים הקבועים הדרושים כדי לשלם את ה-"LoanAmount" בהתבסס על "AnnualRate" ומציג את התוצאות בעמודה MonthlyRepayments.

דוגמה של VBA

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

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

Dim Fmt, FVal, PVal, APR, TotPmts, PayType, Payment
' When payments are made.
Const ENDPERIOD = 0, BEGINPERIOD = 1
Fmt = "###,###,##0.00" ' Define money format.
FVal = 0 ' Usually 0 for a loan.
PVal = InputBox("How much do you want to borrow?")
APR = InputBox("What is the annual " & _
"percentage rate of your loan?")
If APR > 1 Then APR = APR / 100 ' Ensure proper form.
TotPmts = InputBox("How many monthly " & _
"payments will you make?")
PayType = MsgBox("Do you make payments " & _
"at the end of month?", vbYesNo)
If PayType = vbNo Then
PayType = BEGINPERIOD
Else PayType = ENDPERIOD
End If
Payment = Pmt(APR / 12, TotPmts, -PVal, FVal, PayType)
MsgBox "Your payment will be " & _
Format(Payment, Fmt) & " per month."

הערה:  דף זה תורגם באמצעות אוטומציה והוא עשוי לכלול שגיאות דקדוק או אי-דיוקים. מטרתנו היא כי תוכן זה יהיה שימושי עבורך. תוכל לספר לנו אם המידע היה מועיל? הנה המאמר באנגלית לעיונך.​

שפר את הכישורים שלך ב- Office
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Office Insider

האם מידע זה היה שימושי?

תודה על המשוב!

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×