Reverse calculate XIRR

NiToNi

New Member
Joined
Dec 14, 2021
Messages
2
Office Version
  1. 365
Platform
  1. Windows
I've had to Goal Seek the value in cell B4 (Daily Hire Rate) to get cell F7 (XIRR) to equal cell B7 (IRR requirement).

Instead, I'm looking for a formula to use in B4 that would automatically set F7 to B7 but can't figure it out (e.g. XNVP or SUMPRODUCT) so any help would be greatly appreciated.

Book1.xlsx
ABCDEF
1ASSUMPTIONS
2Investment$30,000,000
3Divestment$10,000,000
4Daily hire rate$30,239
5Hire rate receivedQuarterly
6Investment period years6IRR
7IRR requirement5.00%5.000%
8
9DateDaysPeriodCAPEXHire IncomeCash Flow
1028/02/20220-$30,000,000-$30,000,000
1130/05/2022911$2,751,776$2,751,776
1231/08/2022932$2,812,254$2,812,254
1330/11/2022913$2,751,776$2,751,776
1428/02/2023904$2,721,537$2,721,537
1530/05/2023915$2,751,776$2,751,776
1631/08/2023936$2,812,254$2,812,254
1730/11/2023917$2,751,776$2,751,776
1829/02/2024918$10,000,000$2,751,776$12,751,776
IRR
Cell Formulas
RangeFormula
F7F7=XIRR(F10:F18,A10:A18)
D10D10=-B2
F10:F18F10=SUM(D10:E10)
E11:E18E11=B$4*B11
B11:B18B11=A11-A10
A14:A17A14=A10+365
A18A18=A14+366
D18D18=B3
 

Excel Facts

Last used cell?
Press Ctrl+End to move to what Excel thinks is the last used cell.
Welcome to the Forum!

There is no direct formula you can use - Goal Seek is the way to go. Similarly, Excel has to use iterative methods, rather than formulae, to determine IRR and XIRR.

You can automate the Goal Seek using VBA if you like.

(And by the way, your schedule doesn't reference the specified investment period of 6 years).
 
Upvote 0
Thank you Stephen, happy to join. Impressed by the deep knowledge around here.

Aah that’s a shame… I was really hoping there’d be some way of reverse calculating B4 instead of having to manually Goal Seek it, just like you can use XNVP or SUMPRODUCT to reverse calculate the residual/balloon payment in the end of the CF stream to meet a target IRR (which in itself saves a lot of goal seeking).

Disregard the investment period, my mistake. I just cut down an existing spreadsheet to make the example and forgot to delete row 6, which is irrelevant here.
 
Upvote 0

Forum statistics

Threads
1,223,227
Messages
6,170,848
Members
452,361
Latest member
d3ad3y3

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