Bagaimana cara menggunakan fungsi vba rate?

Fungsi VBA RATE tercantum dalam kategori keuangan fungsi VBA. Saat Anda menggunakannya dalam kode VBA, ia mengembalikan tingkat bunga per periode (dengan arus kas yang sama) untuk pinjaman atau investasi.

Sintaksis

RATE(Nper, Pmt, Pv, [Fv], [Batas Waktu], [Tebak])

Argumen

  • Nper : Jumlah jangka waktu pelunasan pinjaman atau investasi.
  • Pmt : Jumlah pembayaran tetap per periode.
  • PV : Nilai investasi atau pinjaman saat ini.
  • [FV] : Nilai pinjaman/investasi di masa depan (Ini adalah argumen opsional dan jika dihilangkan, VBA mengambil 0 secara default).
  • [Due] : Mendefinisikan apakah pembayaran jatuh tempo pada awal atau akhir periode, gunakan 0 untuk akhir periode dan 1 untuk awal periode [Ini adalah argumen opsional dan jika dihilangkan, VBA mengambil akhir periode secara default] .
  • [Guess] : Estimasi awal (tebakan) berapa IRR yang akan dihasilkan [Ini adalah argumen opsional dan jika dihilangkan, VBA mengambil 10% (=0,1) secara default].

Contoh

Untuk memahami secara praktis cara menggunakan fungsi VBA RATE, Anda perlu melihat contoh di bawah ini di mana kami telah menulis kode vba menggunakannya:

example-vba-rate-function
 Sub example_RATE() Range("A8") = Rate(60, -1200, 0, 98000, 1) * 12 End Sub

Dalam kode di atas, kami telah menggunakan RATE untuk menghitung tingkat bunga investasi di mana kami memiliki 60 bulan, 1200 pembayaran bulanan dan 98000 nilai investasi di masa depan, dan pada akhirnya kami mengalikannya dengan 12 untuk mendapatkan suku bunga tahunan.

Komentar

  • Saat menggunakan RATE, setiap uang yang dibayarkan diwakili oleh angka negatif dan setiap uang yang diterima diwakili oleh angka positif.
  • Ini menghitung tingkat iterasi. Ia tidak dapat menemukan hasilnya dalam 20 percobaan, ia mengembalikan runtime 5.

Tambahkan komentar

Alamat email Anda tidak akan dipublikasikan. Ruas yang wajib ditandai *