Pateikia dvigubą skaičių nurodantį kasmetinės išmokos periodinių fiksuotų mokėjimų, kurie bus išmokami ateityje, ir fiksuotos palūkanų normos esamą reikšmę.
Sintaksė
PV (norma, laikot_sk, išl [, bv ] [, tipas ] )
PV funkcijos sintaksę sudaro šie argumentai:
| Argumentas | Aprašymas |
|---|---|
| norma | Būtinas. Dvigubas nurodo palūkanų normą per laikotarpį. Jei paskolą automobiliui gaunate su 10 proc. metinių palūkanų norma (APR) ir kas mėnesį mokate įmokas, laikotarpio norma yra 0,1/12 arba 0,0083. |
| nper | Būtina. Sveikasis skaičius, nurodantis bendrą mokėjimo laikotarpių per metus skaičių. Jei už ketveriems metams paimtą paskolą mokate kas mėnesį, jūsų paskola bus sudaryta iš 4 * 12 (arba 48) mokėjimo laikotarpių. |
| pmt | Būtina. Dvigubas skaičius, nurodantis mokėjimą, kuris turės būti atliekamas kiekvieną laikotarpį. Mokėjimus paprastai sudaro pagrindinė suma ir palūkanos, kurios nekinta per visą anuiteto laikotarpį. |
| fv | Pasirinktinis. Variantas, nurodantis būsimą vertę ar norimą grynųjų pinigų balansą atlikus paskutinį mokėjimą. Pavyzdžiui, būsimoji paskolos vertė yra 0 dol., nes tai jos vertė atlikus galutinę įmoką. Tačiau, jei norite sutaupyti 50 000 USD per 18 metų savo vaiko išsilavinimui, tada būsimoji vertė yra 50 000 USD. Jei nenurodoma, naudojama 0. |
| type | Pasirinktinai. Variantas, nurodantis, kada turi būti atlikti mokėjimai. Naudokite 0, jeigu mokėjimai turi būti atlikti mokėjimo laikotarpio pabaigoje, arba 1, jeigu mokėjimai turi būti atlikti laikotarpio pradžioje. Jei nenurodoma, naudojama 0. |
Pastabos
Anuitetas yra fiksuotų grynųjų mokėjimų, atliktų per tam tikrą laikotarpį, seka. Anuitetas gali būti paskola (pvz., būsto paskola) arba investicija (pvz., mėnesio santaupų planas).
Tarifo ir laikotarpių_sk argumentai turi būti apskaičiuojami naudojant mokėjimo laikotarpius, išreikštus tais pačiais vienetais. Pavyzdžiui, jei palūkanų norma skaičiuojama naudojant mėnesius, laikot_sk taip pat turi būti skaičiuojama naudojant mėnesius.
Visiems argumentams grynieji pinigai, kuriuos išmokate, pvz., santaupų depozitai, rodomi neigiamais skaičiais; grynieji pinigai, kuriuos gaunate, pvz., dividendų čekiai, rodomi teigiamais skaičiais.
Užklausos pavyzdys
| Išraiška | Rezultatai |
|---|---|
| SELECT FinancialSample.*, PV([AnnualRate]/12,[TermInYears]*12,-[MonthlyRePayment],0,0) AS PresentValue FROM FinancialSample; | Grąžina visus laukus iš lentelės "FinancialSample", apskaičiuoja dabartinę anuiteto vertę pagal "AnnualRate", "MonthlyRePayment" ir "TermInYears" ir rodo rezultatus stulpelyje PresentValue. |
VBA pavyzdys
Pastaba
Pateiktuose pavyzdžiuose parodyta, kaip naudoti šią funkciją „Visual Basic for Applications“ (VBA) modulyje. Daugiau informacijos apie darbą su VBA rasite išplečiamajame sąraše pasirinkę Kūrėjų nuoroda (šalia Ieškos) ir ieškos lauke įvedę vieną ar daugiau sąlygų.
Šiame pavyzdyje funkcija PV grąžina dabartinę 1 000 000 EUR anuiteto vertę, kuri ateinančius 20 metų sudarys 50 000 EUR per metus. Pateikiama numatoma bendra metinė norma (APR), bendras mokėjimų skaičius (TotPmts), kiekvieno mokėjimo suma (YrIncome), bendra būsima investicijos vertė (FVal) ir skaičius, nurodantis, ar kiekvienas mokėjimas atliekamas mokėjimo laikotarpio pradžioje, ar pabaigoje (PayType). Atkreipkite dėmesį, kad šis skaičius yra neigiamas, YrIncome nes jis nurodo grynuosius pinigus, kiekvienais metais išmokėtus iš anuiteto.
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) & "."