MIRR Function [VBA]

Kinakalkula ang binagong panloob na rate ng pagbabalik ng isang serye ng mga pamumuhunan.

warning

Ang pare-pareho, function o bagay na ito ay pinagana sa pahayag Opsyon VBASupport 1 inilagay bago ang executable program code sa isang module.


Syntax:


MIRR(Values() as Double, Investment as Double, ReinvestRate as Double)

Ibinalik na halaga:

Double

Mga Parameter:

Mga Halaga(): Isang hanay ng mga cash flow, na kumakatawan sa isang serye ng mga pagbabayad at kita, kung saan ang mga negatibong halaga ay itinuturing bilang mga pagbabayad at ang mga positibong halaga ay itinuturing bilang kita. Ang array na ito ay dapat maglaman ng hindi bababa sa isang negatibo at hindi bababa sa isang positibong halaga.

Pamumuhunan : ay ang rate ng interes ng mga pamumuhunan (ang mga negatibong halaga ng array).

ReinvestRate: ang rate ng interes ng muling pamumuhunan (ang mga positibong halaga ng array).

Mga error code:

5 Di-wastong procedure call

Halimbawa:


REM ***** BASIC *****
Option VBASupport 1
Sub ExampleMIRR
 Dim cashFlow(0 to 3) As Double
 cashFlow(0) = -5
 cashFlow(1) = 10
 cashFlow(2) = 15
 cashFlow(3) = 8
 mirrValue = MIRR(cashFlow,0.5,0.1) * 100
 I-print ang mirrValue ' ay nagbabalik ng 94.16. Ang binagong panloob na rate ng pagbabalik ng cash flow.
End Sub

Mangyaring suportahan kami!