Funkcija IPmt

Vrne dvojni znesek, ki določa plačilo obresti za določeno obdobje rente, ki temelji na periodičnih, fiksnih plačilih in fiksni obrestni meri.

Sintaksa

IPMT ( stopnja, per, nper , PV [, FV ] [, Type ] )

V sintaksi funkcije IPMT so ti argumenti:

Argument

Opis

mera

Obvezno. Dvojno število, ki določa obrestno mero na obdobje. Če na primer pridobite posojilo za nakup avtomobil pri letni obrestni meri 10 odstotkov in odplačujete mesečne obroke, je mera na obdobje 0,1/12 ali 0,0083.

na

Obvezen. Dvojno določanje plačilnega obdobja v obsegu od 1 do nper.

št. obdobij

Obvezen. Dvojno število, ki navede skupno število plačilnih obdobij za anuiteto. Če na primer odplačujete mesečne obroke za štiriletno posojilo za nakup avtomobila, vaše posojilo vključuje skupaj 4 * 12 (ali 48) plačilnih obdobij.

sedanja vrednost

Obvezen. Dvojno število, ki določa sedanjo ali današnjo vrednost niza prihodnjih odplačil ali prevzemnic. Na primer, ko si sposodite denar za nakup avtomobila, je znesek posojila sedanja vrednost mesečnih obrokov odplačila avtomobila za posojilodajalca.

bodoča vrednost

Izbirno. Spremenljivka, ki določa prihodnjo vrednost ali denarno stanje, ki ga želite po končnem plačilu. Na primer, prihodnja vrednost posojila je 0 €, ker je to njegova vrednost po končnem plačilu. Če pa želite v 18 letih prihraniti 50.000 € za izobraževanje otroka, potem je prihodnja vrednost 50.000 €. Če to izpustite, se predvideva vrednost 0.

vrsta

Izbirno. Spremenljivka, ki določa roke plačila. Uporabite 0, če plačila zapadejo ob koncu plačilnega obdobja, ali pa uporabite 1, če plačila zapadejo na začetku plačilnega obdobja. Če to izpustite, se predvideva vrednost 0.


Opombe

Renta je niz fiksnih gotovinskih plačil, ki so bili opravljeni v določenem časovnem obdobju. Renta je lahko posojilo (na primer domača hipoteka) ali naložba (na primer mesečni varčevalni paket).

Argumenta» mera «in» nper «morata biti izračunana s plačilnimi obdobji, izraženimi v istih enotah. Če je na primer mera izračunana s pomočjo mesecev, mora biti argument» nper «izračunan tudi s pomočjo mesecev.

Za vse argumente so odhodki (kot je dvig s hranilnega računa), predstavljeni z negativnimi števili, medtem ko so dohodki (kot je prejetje dividende) predstavljeni s pozitivnimi števili.

Primer poizvedbe

Izraz

Rezultati

Izberite FinancialSample. *, IPMT ([AnnualRate]/12, 10, [TermInYears] * 12,-[LoanAmount], 0; 0) kot INTPaid iz FinancialSample;

Vrne vsa polja iz tabele» FinancialSample «, izračunajte obresti, plačane v» per «(10) v tem primeru» LoanAmount «, ki temelji na» AnnualRate «in» TermInYears «, ter prikaže rezultate v stolpcu INTPaid.

Primer VBA

Opomba: V spodnjih primerih je prikazana uporaba te funkcije v modulu Visual Basic for Applications (VBA). Če želite več informacij o delu z modulom VBA, izberite Vsebina za razvijalce na spustnem seznamu ob možnosti Iskanje in v iskalno polje vnesite enega ali več izrazov.

V tem primeru je uporabljena funkcija IPMT za izračun, koliko plačila je obresti, ko so vsa plačila enaka vrednosti. Na voljo so obrestne mere obresti na obdobje (APR / 12), plačilno obdobje, za katerega je želeni delež obresti (Period), skupno število plačil (TotPmts), sedanjo vrednost ali glavnico posojila (PVal), prihodnjo vrednost posojila (FVal) in številko, ki označuje, ali je plačilo zapadlo na začetku ali na koncu plačilnega obdobja (PayType).

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.

Opomba:  Ta stran je bila prevedena z avtomatizacijo in lahko vsebuje slovnične napake ali nepravilnosti. Želimo, da bi bila ta vsebina za vas uporabna. Ali nam lahko sporočite, če so bile te informacije uporabne? Tukaj je referenčni članek v angleščini.

Razširite poznavanje Officea
Oglejte si izobraževanje
Prvi dobite nove funkcije
Pridružite se programu Office Insider

Vam je bila informacija v pomoč?

Zahvaljujemo se vam za povratne informacije.

Zahvaljujemo se vam za povratne informacije. Videti je, da bi vam prišla prav pomoč enega od naših Officeovih agentov za podporo.

×