IPmt függvény [VBA]

Kiszámítja a rendszeres befizetésekkel és állandó kamatlábbal tett befektetés periodikus törlesztését.

warning

This constant, function or object is enabled with the statement Option VBASupport 1 placed before the executable program code in a module.


Szintaxis:


IPmt(Rate as Double, Per as Double, NPer as Double, PV as Double, [FV as Variant], [Due as Variant])

Visszatérési érték:

Double

Paraméterek:

A kamatláb az időszakos kamatláb.

Az időszak az az időszak, amelyre a kamatos kamat kiszámításra kerül. Ha a kamatos kamatot az utolsó időszakra számítja akkor időszak=időszakok_száma.

Az időszakok_száma a kifizetési időszakok összesített száma, ahol járadék fizetése történik.

A jelenérték a kifizetések jelenértéke.

A jövőérték (opcionális) az időszakok végén elérni kívánt érték (jövőérték).

Az esedékesség a törlesztőrészletek esedékességének dátuma.

0 – a kifizetés az időszak végén esedékes;

1 – a kifizetés az időszak elején esedékes.

Hibakódok:

5 Érvénytelen eljáráshívás

Példa:


Sub ExampleIPmt
 Dim myIPmt As Double
 myIPmt = IPmt(0.05,5,7,15000)
 Print myIPmt ' -352,97 pénzegységet ad vissza. Az összetett kamat az ötödik időszakban (évben) 352,97 pénzegység.
End Sub

Támogasson minket!