Solving for a given monthly IRR by using the XNPV

mkw4949

Board Regular
Joined
Apr 28, 2006
Messages
113
So here is what I'm trying to do. I'm working on a waterfall income allocation and the allocation scheme changes once one of the partners reaches a target IRR which is calculated on a monthly basis. What this means is that income allocation scheme will generally change during a period meaning, for example, that the first $100 will be allocated differently then the last $100 in a given month. This means making sure that income is allocated, according to the first scheme, only until a given IRR threshold is reached (say 20% IRR minimum return). What it requires is that you solve for a given IRR. In other words, based on past cash flows I need to do solve for the additional distribution that will get a given partner to hit their minimum return of 20%. Not a penny more or less. I’ve actually solved this problem but only with a monthly IRR calculation that is suspect at best. In the past I have calculated the annualized monthly IRR by simply multiplying the standard IRR by 12 i.e.

=IRR(A1:A120)*12

. Then I would solve for the necessary distribution in a given period by backing into it using the NPV calc. I used the formula:
=NPV(X/12,$A1:A40)*(1+X/12)^N where:
X = The Target IRR
N = the period number

The above formula worked however it is based on a flawed IRR calculation. I’m trying to get to the same place but by using the XIRR and XNPV functions. I’m getting close but not close enough. Does anyone out there have any suggestions. If you’d like to help but cant make sense of my crypt writing please feel free to e-mail me. Thank.
 

Excel Facts

Convert text numbers to real numbers
Select a column containing text numbers. Press Alt+D E F to quickly convert text to numbers. Faster than "Convert to Number"

Forum statistics

Threads
1,217,371
Messages
6,136,160
Members
449,995
Latest member
rport

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top