Fungsi IPmt [VBA]

Menghitung amortisasi berkala untuk investasi dengan pembayaran rutin dan tingkat bunga konstan.

warning

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


Sintaksis:


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

Nilai balikan:

Double

Parameter:

Rate adalah suku bunga periodik.

Per adalah periode, di mana bunga gabungan dihitung. Periode=NPER jika bunga majemuk untuk periode terakhir dihitung.

NPer adalah jumlah total periode, di mana anuitas dibayarkan.

PV adalah nilai tunai sekarang dalam urutan pembayaran.

FV (opsional) adalah nilai yang diinginkan (nilai masa depan) di akhir periode.

Jatuh tempo (opsional) adalah tanggal jatuh tempo untuk pembayaran berkala.

<0 - pembayaran jatuh tempo pada akhir periode;

1 - pembayaran jatuh tempo pada awal periode.

Kode kesalahan:

5 Tidak sah dalam pemanggilan prosedur

Contoh:


Sub ExampleIPmt
 Dim myIPmt As Double
 myIPmt = IPmt(0.05,5,7,15000)
 Print myIPmt ' returns -352.97 unit mata uang. Bunga majemuk selama periode kelima (tahun) adalah 352.97 unit mata uang.
End Sub

Mohon dukung kami!