Difference between revisions of "Manuals/calci/MIRR"

From ZCubes Wiki
Jump to navigation Jump to search
(Created page with "<div id="6SpaceContent" class="zcontent" align="left"> '''MIRR'''(CashFlows,FinanceRate,ReinvestRate) where, '''CashFlows''' - is the set of payments and income. ...")
 
Line 1: Line 1:
<div id="6SpaceContent" class="zcontent" align="left">
+
<div style="font-size:30px">'''MIRR(ar,fr,rr)'''</div><br/>
 +
*<math>ar </math> is the array of values.
 +
*<math> fr </math> is the finance rate.
 +
*<math> rr </math> is the reinvestment rate.
  
'''MIRR'''(CashFlows,FinanceRate,ReinvestRate)
+
==Description==
 +
*This function gives the value of the modified internal rate of return for a particaular cash flows.
 +
*<math>MIRR</math> is a modification of the internal rate of return.
 +
*The internal rate of return (IRR) assumes the cash flows from a project are reinvested at the IRR, the modified IRR assumes that positive cash flows are reinvested at the firm's cost of capital, and the initial outlays are financed at the firm's financing cost.
 +
*So <math>MIRR</math> more accurately reflects the cost and profitability of a project.
 +
*<math>MIRR(ar,fr,rr)</math>, <math> ar</math> is the  array of cash flow values.
 +
*<math>fr</math> is the finance rate which is the interest rate we pay on the money used in the cash flows or it is the cost of capital.
 +
*<math>rr</math>  is the interest rate which we  receive on the cash flows as we reinvest in to that.
 +
*For <math>MIRR</math> calculation involves two rates – finance rate, which is your weighted average cost of capital and reinvest rate.
 +
*Also <math>MIRR</math> calculation is having the following rules.
 +
  1.The cash flows must occur at regular intervals, but do not have to be the same amounts for each interval.
 +
  2.projects with MIRR greater the project's hurdle rate should be accepted; while in case of mutually exclusive projects, the project with higher MIRR should be preferred.
 +
*The formula for <math>MIRR</math> is :
 +
<math>{\frac{(-NPV(rrate,values[positive])*(1+rrate)^n}{NPV(frate,values[negative])*(1+frate)}}^\frac{1}{n-1} -1</math>
 +
where <math>rrate</math> is the reinvestment rate,<math>frate</math> is the finance rate,<math>values[positive]</math> is the positive values in the array only,<math>values[negative]</math> is the negative values in the array only,<math>n</math> is the number of periods and <math>NPV()</math> is the CALCI <math>NPV</math> function.
 +
*This function will give the result as error when
 +
  1.Any one of the argument is nonnumeric.
 +
  2.ar is not containing the atleast one positive value and one negative value.
  
where,
+
==Examples==
 +
{| class="wikitable"
 +
|+Spreadsheet
 +
|-
 +
! !! A !! B !!
 +
|-
 +
! 1
 +
| -250000 || -8000000
 +
|-
 +
! 2
 +
| 20000 || 90000
 +
|-
 +
! 3
 +
| 30500 || 25000
 +
|-
 +
! 4
 +
| 25000 || 20000
 +
|-
 +
! 5
 +
| 37000 || 10000
 +
|-
 +
! 6
 +
| 28000 || 5000
 +
|-
 +
! 7
 +
| 11% || 10%
 +
|-
 +
! 8
 +
| 12% || 9%
 +
|}
 +
#MIRR(A1:A6,A7,A8)=Error
 +
#MIRR(B1:B6,B7,B8)=Error
  
'''CashFlows''' - is the set of payments and income.
+
==See Also==
 
+
*[[Manuals/calci/RATE  | RATE ]]
'''FinanceRate''' - is the interest rate pay on the money used in the cash flows.
+
*[[Manuals/calci/XIRR  | XIRR ]]
 
+
*[[Manuals/calci/XNPV | XNPV ]]
'''ReinvestRate''' - the interest rate received on the cash flows.
 
 
 
</div>
 
----
 
<div id="1SpaceContent" class="zcontent" align="left">Returns the modified internal rate of returns for set of periodic cash flows.It also consider cost of investment and the interest received on reinvestment of cash.</div>
 
----
 
<div id="7SpaceContent" class="zcontent" align="left">
 
 
 
CashFlows must contain atleast one positive and one negative value, otherwise returns the #ERROR.
 
 
 
</div>
 
----
 
<div id="12SpaceContent" class="zcontent" align="left"><div class="ZEditBox" align="left">
 
 
 
MIRR
 
 
 
</div></div>
 
----
 
<div id="8SpaceContent" class="zcontent" align="left">
 
 
 
Lets see an example in (Column1, Row5)
 
 
 
<nowiki>=MIRR(R1C1:R6C1,R7C1, R8C1)</nowiki>
 
 
 
MIRR returns (-16%).
 
 
 
Consider an another example
 
 
 
<nowiki>=MIRR([50000,20000,56000,41000,85000],3%,4%)</nowiki>
 
 
 
MIRR returns #ERROR
 
 
 
</div>
 
----
 
<div id="10SpaceContent" class="zcontent" align="left"><div class="ZEditBox" align="justify">Syntax </div><div class="ZEditBox"><center></center></div></div>
 
----
 
<div id="4SpaceContent" class="zcontent" align="left"><div class="ZEditBox" align="justify">Remarks </div></div>
 
----
 
<div id="3SpaceContent" class="zcontent" align="left"><div class="ZEditBox" align="justify">Examples </div></div>
 
----
 
<div id="11SpaceContent" class="zcontent" align="left"><div class="ZEditBox" align="justify">Description </div></div>
 
----
 
<div id="2SpaceContent" class="zcontent" align="left">
 
 
 
{| id="TABLE3" class="SpreadSheet blue"
 
|- class="even"
 
| class=" " |
 
| class="      " | Column1
 
| Column2
 
| Column3
 
| Column4
 
|- class="odd"
 
| class=" " | Row1
 
| class=" " | -850000
 
|
 
|
 
|
 
|- class="even"
 
| class=" " | Row2
 
| class=" " | 45000
 
|
 
|
 
|
 
|- class="odd"
 
| Row3
 
| class=" " | 96000
 
|
 
|
 
|
 
|- class="even"
 
| Row4
 
| class=" " | 50000
 
|
 
|
 
|
 
|- class="odd"
 
| class=" " | Row5
 
| class=" " | 23000
 
|
 
|
 
|
 
|- class="even"
 
| class="sshl_f" | Row6
 
| class=" " | 68000
 
| class="sshl_f" |
 
| class="sshl_f" |
 
| class="sshl_f" |
 
|- class="odd"
 
| class="sshl_f" | Row7
 
| class=" " | 8%
 
| class="sshl_f" |
 
| class="sshl_f" |
 
| class="sshl_f" |
 
|- class="even"
 
| class="sshl_f" | Row8
 
| class="sshl_f " | 12%
 
| class="sshl_f" |
 
| class="sshl_f" |
 
| class="sshl_f" |
 
|- class="odd"
 
| class="sshl_f" | Row9
 
| class="sshl_f" | -16
 
| class="sshl_f" |
 
| class="sshl_f" |
 
| class="sshl_f" |
 
|- class="even"
 
| class="sshl_f" | Row10
 
| class=" SelectTD ChangeBGColor SelectTD" |
 
<div id="2Space_Handle" class="zhandles" title="Click and Drag to resize CALCI Column/Row/Cell. It is EZ!"></div><div id="2Space_Copy" class="zhandles" title="Click and Drag over to AutoFill other cells."></div><div id="2Space_Drag" class="zhandles" title="Click and Drag to Move/Copy Area.">[[Image:copy-cube.gif]]  </div>
 
|
 
|
 
|
 
|}
 
  
<div align="left">[[Image:calci1.gif]]</div></div>
+
==References==
----
 

Revision as of 00:50, 20 February 2014

MIRR(ar,fr,rr)


  • is the array of values.
  • is the finance rate.
  • is the reinvestment rate.

Description

  • This function gives the value of the modified internal rate of return for a particaular cash flows.
  • is a modification of the internal rate of return.
  • The internal rate of return (IRR) assumes the cash flows from a project are reinvested at the IRR, the modified IRR assumes that positive cash flows are reinvested at the firm's cost of capital, and the initial outlays are financed at the firm's financing cost.
  • So more accurately reflects the cost and profitability of a project.
  • , is the array of cash flow values.
  • is the finance rate which is the interest rate we pay on the money used in the cash flows or it is the cost of capital.
  • is the interest rate which we receive on the cash flows as we reinvest in to that.
  • For calculation involves two rates – finance rate, which is your weighted average cost of capital and reinvest rate.
  • Also calculation is having the following rules.
  1.The cash flows must occur at regular intervals, but do not have to be the same amounts for each interval.
  2.projects with MIRR greater the project's hurdle rate should be accepted; while in case of mutually exclusive projects, the project with higher MIRR should be preferred. 
  • The formula for is :

where is the reinvestment rate, is the finance rate, is the positive values in the array only, is the negative values in the array only, is the number of periods and is the CALCI function.

  • This function will give the result as error when
  1.Any one of the argument is nonnumeric. 
  2.ar is not containing the atleast one positive value and one negative value.

Examples

Spreadsheet
A B
1 -250000 -8000000
2 20000 90000
3 30500 25000
4 25000 20000
5 37000 10000
6 28000 5000
7 11% 10%
8 12% 9%
  1. MIRR(A1:A6,A7,A8)=Error
  2. MIRR(B1:B6,B7,B8)=Error

See Also

References