Bagaimana cara menggunakan fungsi vba mirr?

Fungsi VBA MIRR tercantum dalam kategori finansial fungsi VBA. Saat Anda menggunakannya dalam kode VBA, ini menghitung tingkat pengembalian internal yang dimodifikasi untuk serangkaian arus kas periodik yang disediakan . Karena ini adalah istilah keuangan, Anda dapat mempelajarinya lebih lanjut di sini .

Sintaksis

MIRR(ValueArray, FinanceRate, ReinvestRate)

Argumen

  • ValueArray : Tabel arus kas yang mewakili pembayaran dan pendapatan. Pembayaran akan bernilai negatif dan pendapatan akan bernilai positif [Harus mengandung setidaknya satu nilai negatif dan setidaknya satu nilai positif].
  • FinanceRate : Tingkat bunga yang dibayarkan atas uang yang digunakan dalam arus kas.
  • ReinvestRate : Tingkat bunga yang diterima atas arus kas yang diinvestasikan kembali.

Contoh

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

example-vba-mirr-function
 Sub example_MIRR() Dim cF(0 To 9) As Double cF(0) = -1000 cF(1) = 213.6 cF(2) = 259.22 cF(3) = 314.6 cF(4) = 381.79 cF(5) = 463.34 cF(6) = 562.31 cF(7) = 682.42 cF(8) = 828.19 cF(9) = 1005.09 Range("A1").Value = MIRR(cF, 0.09, 0.08) End Sub

Dalam kode di atas kami menggunakan MIRR untuk mendapatkan tingkat pengembalian bunga dari tabel (cF) di mana kami memiliki investasi awal sebesar -1000 dan kemudian semua pengembalian tunai selama 9 tahun ke depan dan kami juga menentukan tingkat pembiayaan dan tingkat investasi kembali dan itu membawa hasil 22%.

Komentar

  • Jika array yang kami sediakan tidak memiliki nilai negatif dan nilai positif atau tidak dapat menemukan hasil setelah 20 iterasi, VBA akan mengembalikan runtime error 5.

Tambahkan komentar

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