Logige sisse Microsofti kontoga
Logige sisse või looge konto.
Tere!
Valige mõni muu konto.
Teil on mitu kontot
Valige konto, millega soovite sisse logida.

Annab tulemiks kahekordse väärtuse Kahekordne, mis määrab perioodiliste maksete ja fikseeritud intressimääraga perioodi alusel annuiteedi antud perioodi intressimakse.

Süntaks

IPmt ( määr, per, per_arv , PV [, FV ] [, tüüp ] )

Funktsiooni IPmt süntaksil on järgmised argumendid.

Argument

Kirjeldus

määr

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.

kohta

– nõutav. Kahekordselt määratud maksetähtaeg vahemikus 1 kuni per_arv.

per_arv

Nõutav. Topelttäpsusega arv, mis määratleb annuiteedi makseperioodide koguarvu. Näiteks, kui teete nelja-aastase autoostulaenu korral igakuiseid makseid, on teie laenul kokku 4 × 12 (või 48) makseperioodi.

praeg_väärt

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. Variant , mis määrab maksete maksetähtaeg. Kasutage 0, kui maksetähtaeg on maksetähtaeg või kasutage väärtust 1, kui maksetähtaeg on perioodi alguses. 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).

Argumentide määr ja per_arv arvutamiseks tuleb kasutada samades ühikutes väljendatud makseperioode. Näiteks, kui määra arvutamiseks on kasutatud kuid, tuleb ka per_arv arvutada kuudes.

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.

Päringu näide

Avaldis

Tulemid

Valige FinancialSample. *, IPMT ([AnnualRate]/12, 10, [TermInYears] * 12,-[LoanAmount], 0, 0) kui INTPaid alates FinancialSample;

Tagastab kõik väljad tabelist "FinancialSample", arvutades "LoanAmount", mis on "per" (10 selles näites) makstud intress "AnnualRate" ja "TermInYears" alusel, ning kuvab tulemid veerus INTPaid.

VBA 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 IPmt , et arvutada, kui suur osa maksest on võrdne, kui kõik maksed on võrdse väärtusega. Antud on intressi määr perioodi kohta (APR / 12), maksetähtaeg (Period), maksete koguarv (TotPmts), laenu praegune väärtus või põhiosa (PVal), laenu tulevane väärtus (FVal) ning arv, mis näitab, kas maksetähtaeg on maksetähtaeg (PayType) alguses või lõpus.

Dim FVal, Fmt, PVal, APR, TotPmts, PayType
Dim Period, IntPmt, TotInt, Msg
Const ENDPERIOD = 0, BEGINPERIOD = 1
FVal = 0 ' Usually 0 for a loan.
Fmt = "###,###,##0.00" ' Define money format.
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?")
PayType = MsgBox("Do you make payments at " & _
"the end of the month?", vbYesNo)
If PayType = vbNo Then
PayType = BEGINPERIOD
Else PayType = ENDPERIOD
End If
For Period = 1 To TotPmts ' Total all interest.
IntPmt = IPmt(APR / 12, Period, TotPmts, _
-PVal, FVal, PayType)
TotInt = TotInt + IntPmt
Next Period
Msg = "You'll pay a total of " & Format(TotInt, Fmt)
Msg = Msg & " in interest for this loan."
MsgBox Msg ' Display results.

Kas vajate veel abi?

Täiendage oma oskusi

Tutvuge koolitusmaterjalidega >

Kasutage uusi funktsioone enne teisi

LIITUGE MICROSOFT 365 INSIDERI PROGRAMMIS OSALEJATEGA >

Kas sellest teabest oli abi?

Kui rahul te keelekvaliteediga olete?
Mis mõjutas teie hinnangut?

Täname tagasiside eest!

×