Applies ToMicrosoft 365-höz készült Access Access 2024 Access 2021 Access 2019 Access 2016

Dupla értéket ad vissza, amely az annuitás kifizetését adja meg rendszeres, rögzített kifizetések és rögzített kamatláb alapján.

Szintaxis

Pmt( ráta; időszakok_száma ; pv [; fv ] [; típus ] )

A Részlet függvény szintaxisa az alábbi argumentumokat foglalja tartalmazza:

argumentumok

Leírás

ráta

Kötelező. Dupla típusú szám, amely az időszakonkénti kamatlábat határozza meg. Ha például van egy autókölcsöne, amelynek évenkénti kamata 10 százalék, és havonta fizeti vissza, akkor a kamat értéke egy időszakra 0,1/12, vagyis 0,0083.

per.szám

Kötelező. Az annuitásban a fizetési időszakok teljes számát megadó egész szám. Ha például négy évre szóló autókölcsönt vett fel, és havonta fizeti vissza, akkor a kölcsönben 4 * 12 (tehát 48) fizetési időszak van.

Pv

Megadása kötelező. Adja meg duplán azt a jelenértéket (vagy átalányösszeget), amelyet a jövőben kifizetendő kifizetések sorozata megér. Ha például egy autó megvásárlásához kölcsönkér pénzt, a kölcsön összege a havi autófizetések kölcsönadójának jelenlegi értéke.

jbé

Nem kötelező. Variant típusú érték, amely megadja az utolsó kifizetés utáni jövőbeli értéket vagy egyenleget. Egy kölcsön jövőbeli értéke például 0 Ft, mivel ez az értéke az utolsó kifizetés után. Ha azonban gyermeke taníttatására meg szeretne takarítani 18 év alatt 10 millió forintot, akkor a jövőbeli érték 10 millió forint. Ha nincs megadva, 0-nak feltételezi a rendszer.

típus

Nem kötelező. Variant típusú érték, amely megadja, hogy mikor kell teljesíteni a kifizetéseket. Ha 0 értéket ad meg, a kifizetéseket az időszakok végén, ha 1-et ad meg, akkor azok elején kell teljesíteni. Ha nincs megadva, 0-nak feltételezi a rendszer.

Megjegyzések

Az annuitás fix összegű készpénzfizetések egy sorozata, melyet egy adott időszakban tesz. Az annuitás lehet kölcsön (például jelzálogkölcsön) vagy befektetés (például havi megtakarítás).

A ráta és a per.szám argumentumot ugyanabban az egységben kifejezett fizetési időszakban kell kiszámolni. Ha például a ráta hónapra van kiszámítva, akkor a per.szám argumentumot is hónapra kell kiszámítani.

A kifizetett pénzösszegek (például megtakarításra félretett összegek) negatív számokkal vannak kifejezve minden argumentumban, a kapott készpénzt (például osztalékokat) pozitív számok jelzik.

Példa lekérdezésre

Expression

Eredmények

SELECT PMTSample.*, Pmt([AnnualRate]/12,[TermInYears]*12,-[LoanAmount],0,0) AS MonthlyRepayments FROM PMTSample;

Visszaadja a "PMTSample" tábla összes mezőjét, kiszámítja a "LoanAmount" kifizetéséhez szükséges rögzített havi törlesztőrészleteket az "AnnualRate" alapján, és megjeleníti az eredményeket a MonthlyRepayments oszlopban.

VBA-példa

Megjegyzés: A következő példák egy Visual Basic for Applications (VBA) modulban mutatják be a függvény használatát. A VBA használatáról a Keresés elem mellett található legördülő listából a fejlesztői forrásokat választva, majd egy vagy több keresőszót megadva kaphat további tájékoztatást.

Ez a példa a Pmt függvénnyel adja vissza egy kölcsön havi törlesztőrészletét egy adott időszakra vonatkozóan. Adottak az időszakonkénti kamatláb (APR / 12), a kifizetések teljes száma (TotPmts), a kölcsön jelenértéke vagy tőketörlesztése (PVal), a kölcsön jövőbeli értéke (FVal), valamint egy szám, amely azt jelzi, hogy a törlesztés a törlesztési időszak elején vagy végén esedékes-e (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 = ENDPERIODEnd IfPayment = Pmt(APR / 12, TotPmts, -PVal, FVal, PayType)MsgBox "Your payment will be " & _    Format(Payment, Fmt) & " per month."

További segítségre van szüksége?

További lehetőségeket szeretne?

Fedezze fel az előfizetés előnyeit, böngésszen az oktatóanyagok között, ismerje meg, hogyan teheti biztonságossá eszközét, és így tovább.

A közösségek segítségével kérdéseket tehet fel és válaszolhat meg, visszajelzést adhat, és részletes ismeretekkel rendelkező szakértőktől hallhat.