Isi
Indeks 🔎︎

# Fungsi PPmt [VBA]

Pengembalian untuk periode tertentu pembayaran pokok untuk investasi yang didasarkan pada pembayaran berkala dan konstan dan tingkat bunga konstan.

Fungsi atau konstanta ini diaktifkan dengan pernyataan Opsi VBASupport 1 yang diletakkan pada kode program yang dapat dieksekusi dalam sebuah modul.

### 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

Topik Terkait

fungsi PPMT di CALC

Fungsi keuangan VBA