Fungsi PPmt [VBA]

Pengembalian untuk periode tertentu pembayaran pokok untuk investasi yang didasarkan pada pembayaran berkala dan konstan 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:


Pmt( 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 Nomor periode yang Anda inginkan untuk menghitung pembayaran pokok (harus bilangan bulat antara 1 dan Nper).

NPer adalah jumlah total periode, di mana anuitas dibayarkan.

PV adalah nilai tunai (sekarang) dari investasi.

FV (opsional) adalah nilai pinjaman / investasi di masa depan.

Due (opsional) menentukan apakah pembayaran harus dilakukan pada awal atau akhir periode.

<0 - pembayaran jatuh tempo pada akhir periode;

1 - pembayaran jatuh tempo pada awal periode.

Kode kesalahan:

5 Tidak sah dalam pemanggilan prosedur

Contoh:


REM ***** BASIC *****
Option VBASupport 1
Sub ExamplePPmt
' Hitung pembayaran pokok selama bulan 4 & 5, untuk pinjaman yang harus dibayar penuh
' lebih dari 6 tahun. Bunga 10% per tahun dan pembayaran dilakukan pada akhir bulan.
Dim ppMth4 As Double
Dim ppMth5 As Double
' Pembayaran pokok selama bulan 4:
ppMth4 = PPmt( 0.1/12, 4, 72, 100000 )
cetak ppMth4 ' ppMth4 dihitung menjadi -1044,94463903636.
' Pembayaran pokok selama bulan 5:
ppMth5 = PPmt( 0.1/12, 5, 72, 100000 )
print ppMth5' ppMth5 dihitung -1053,65251102833.
End Sub

Mohon dukung kami!