Funktsioon NPer

Märkus.:  Soovime pakkuda teie keeles kõige ajakohasemat spikrisisu niipea kui võimalik. See leht on tõlgitud automaatselt ja sellel võib leiduda grammatikavigu või ebatäpsusi. Tahame, et sellest sisust oleks teile abi. Palun märkige selle lehe allservas, kas sellest teabest oli teile kasu või mitte. Soovi korral saab ingliskeelset artiklit lugeda siit .

Tagastab kahekordne, mis määrab perioodilistel maksetel ja fikseeritud intressimääral põhineva annuiteedi perioodide arvu.

Süntaks

NPer ( määr, pmt, pv [tul_väärt ] [Tüüp ] )

Funktsiooni NPer süntaksil on järgmised argumendid.

Argument

Kirjeldus

rate

Nõutav. Intressimäära perioodi kohta täpsustav kahekordne. Kui näiteks võtate autoostulaenu aastase intressimääraga (APR) 10 protsenti ja teete igakuiseid makseid, on määr perioodi kohta 0,1/12 või 0,0083.

pmt

Nõutav. Igal perioodil tehtavat makset täpsustav kahekordne. Maksed koosnevad tavaliselt põhiosast ja intressist, mis annuiteedi jooksul ei muutu.

pv

Nõutav. Topelttäpsusega arv, mis näitab edaspidiste maksete või laekumiste sarja praegust väärtust ehk tänast väärtust. Näiteks kui laenate auto ostmiseks raha, on laenusumma laenaja jaoks teie tehtavate igakuiste automaksete praegune väärtus.

tul_väärt

Valikuline. Pärast viimase makse tegemist soovitavat tulevikuväärtust või saldot täpsustav variant. Näiteks on laenu tulevikuväärtus 0 €, kuna see on selle väärtus pärast viimast makset. Siiski, kui soovite säästa 18 aasta jooksul lapse hariduse jaoks 50 000 €, on tulevikuväärtuseks 50 000 €. Kui puudub, eeldatakse, et see on 0.

tüüp

Valikuline. Maksetähtaega täpsustav variant. Kui maksetähtaeg on makseperioodi lõpus, kasutage 0. Kui maksetähtaeg on makseperioodi alguses, kasutage 1. Kui puudub, eeldatakse, et see on 0.


Kommentaarid

Annuiteet on kindla suurusega maksete jada, mida tehakse kindla perioodi jooksul. Annuiteet võib olla laen (nt eluasemelaen) või investeering (nt igakuise säästmise kava).

Kõigi argumentide puhul on raha, mida makstakse välja, näiteks pannakse hoiule, tähistatud negatiivsete arvudega. Saadav raha, nagu dividendid, on tähistatud positiivsete arvudega.

Näide

Märkus.: Järgmised näited kujutavad selle funktsiooni kasutamist rakenduse Visual Basic for Applications (VBA) moodulis. Lisateabe saamiseks VBA-ga töötamise kohta valige välja Otsing kõrval kuvatavast ripploendist väärtus Tootearendusmaterjal ja sisestage otsinguväljale üks või mitu sõna.

Selles näites kasutatakse funktsiooni NPer tagastamiseks, mille jooksul aasta kandma laenu, mille väärtus perioodide arv on toodud PVal. Olemas on protsent intressimäär perioodi (APR / 12) makse (Payment) (FVal) laenude ja arvu, mis näitab, kas makse tuleb algusesse või lõppu makse tulevase väärtuse kohta (PayType ).

Dim FVal, PVal, APR, Payment, PayType, TotPmts
' When payments are made.
Const ENDPERIOD = 0, BEGINPERIOD = 1
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.
Payment = InputBox("How much do you " & _
"want to pay each month?")
PayType = MsgBox("Do you make payments " & _
"at the end of month?", vbYesNo)
If PayType = vbNo Then
PayType = BEGINPERIOD
Else PayType = ENDPERIOD
End If
TotPmts = NPer(APR / 12, -Payment, PVal, FVal, PayType)
If Int(TotPmts) <> TotPmts Then
TotPmts = Int(TotPmts) + 1
End If
MsgBox "It will take you " & TotPmts & _
" months to pay off your loan."
Täiendage Office'i kasutamise oskusi
Tutvuge koolitusmaterjalidega
Kasutage uusi funktsioone enne teisi
Liituge Office Insideri programmiga

Kas sellest teabest oli abi?

Täname tagasiside eest!

Täname tagasiside eest! Tundub, et võiksime teid kokku viia ühega meie Office'i tugiagentidest, kes aitab teil probleemi lahendada.

×