Palauttaa Double-arvon, joka määrittää annuiteetin maksun säännöllisin väliajoin, kiinteiden maksujen ja kiinteän koron perusteella.
Syntaksi
Erä( korko; korko; pv [ , fv ] [, tyyppi ] )
Maksu-funktion syntaksissa on seuraavat argumentit:
Argumentti |
Kuvaus |
korko |
Pakollinen. Kaksinkertainen, joka määrittää korkoprosentin per ajanjakso. Jos esimerkiksi otat autolainan, jonka vuotuinen korkoprosentti on 10 ja jota lyhennät kuukausittain, korko per ajanjakso on 0,1/12 tai 0,0083. |
nper |
Pakollinen. Kokonaisluku, joka määrittää annuiteetin maksukausien kokonaismäärän. Jos esimerkiksi lyhennät neljän vuoden autolainaa kuukausittain, lainan maksuajanjaksojen kokonaismäärä on 4 * 12 (tai 48). |
nykyarvo |
Pakollinen. Kaksinkertainen , joka määrittää nykyarvon (tai kertakorvauksen), jonka arvoinen tuleva maksusarja on nyt. Jos esimerkiksi otat lainaa auton ostoa varten, lainasumma on nykyarvo lainaajalle, jolle maksat auton kuukausittaiset maksut. |
ta |
Valinnainen. Variantti-tyyppiä oleva arvo, joka määrittää tulevan arvon tai kassavaran, jonka haluat loppusuorituksen jälkeen. Lainan tuleva arvo on esimerkiksi 0 euroa, koska se on sen arvo loppusuorituksen jälkeen. Jos kuitenkin haluat säästää 50 000 euroa 18 vuoden aikana lastasi varten, tuleva arvo on 50 000. Jos jätetään pois, oletusarvona on 0. |
tyyppi |
Valinnainen. Variantti, joka määrittää maksujen eräpäivän. Käytä arvoa 0, jos maksujen eräpäivä on maksuajanjakson lopussa, ja arvoa 1, jos maksujen eräpäivä on maksuajanjakson alussa. Jos jätetään pois, oletusarvona on 0. |
Huomautuksia
Annuiteetti on sarja kiinteitä maksuja, jotka tehdään jonakin ajanjaksona. Annuiteetti voi olla laina (kuten asuntolaina) tai sijoitus (kuten kuukausittainen säästösuunnitelma).
Korko - ja nper -argumentit on laskettava käyttäen samoina yksikköinä ilmoitettuja maksukausia. Jos esimerkiksi korko on laskettu käyttäen kuukausia, nper on laskettava myös kuukausia käyttäen.
Maksetut käteiset (kuten säästötalletukset) esitetään kaikissa argumenteissa negatiivisina numeroina. Vastaanotetut käteiset (kuten osinkoliput) esitetään positiivisina numeroina.
Esimerkki kyselystä
Lauseke |
Tulokset |
SELECT PMTSample.*, Pmt([AnnualRate]/12,[TermInYears]*12,-[LoanAmount],0,0) AS MonthlyRepayments FROM PMTSample; |
Palauttaa kaikki kentät taulukosta "MAKSUSample", joka laskee kiinteät kuukausimaksut, joita tarvitaan "LoanAmount"-maksun maksamiseen vuosikertoimen perusteella, ja näyttää tulokset sarakkeessa MonthlyRepayments. |
VBA-esimerkki
Huomautus: Seuraavissa esimerkeissä kerrotaan, kuinka tätä funktiota käytetään Visual Basic for Applications (VBA) -moduulissa. Jos haluat lisätietoja VBA:n käytöstä, valitse Sovelluskehittäjän opasHaku-kentän viereisestä luettelosta ja anna yksi tai useampi hakuehto hakukenttään.
Tässä esimerkissä Maksu-funktion avulla palautetaan lainan kuukausimaksu kiinteänä ajanjaksona. Annetut ovat korkoprosentti per kausi (APR / 12), maksujen kokonaismäärä (TotPmts), lainan nykyarvo tai pääoma (PVal), lainan tuleva arvo (FVal) ja luku, joka ilmaisee, erääntyykö maksu maksujakson alussa vai lopussa (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."