+ Reply to Thread
Results 1 to 7 of 7

Calculate IRR with a dynamic range?

  1. #1
    Registered User
    Join Date
    02-10-2013
    Location
    Budapest Hungary
    MS-Off Ver
    Excel 2010
    Posts
    4

    Calculate IRR with a dynamic range?

    Hi there,
    I'm a newb, please take it easy on me. :-)
    I have an income stream that could vary between 15 and 60 years which I want to calculate IRR from. My current formula is as follows : =ROUND(IRR(Stream!F3:F362,0),4), this works great for the fixed 360 interval period (months for 30 years). But what if the investment be only for 10 years? I do not want to calc an IRR for 360 months. I have tried using the OFFSET function with F3 as a reference but must be doing something wrong. I made a new cell for 'IRR term' and tried to input the number of cells to be included in the IRR range but it failed. Do I use this number as 'row', 'height, or both in the OFFSET function?
    Any help is greatly appreciated!
    Capt.

  2. #2
    Forum Expert
    Join Date
    09-01-2012
    Location
    Norway
    MS-Off Ver
    Office 365
    Posts
    2,844

    Re: Calculate IRR with a dynamic range?

    Something like this, perhaps?
    Formula: copy to clipboard
    Please Login or Register  to view this content.
    <----- If you were helped by my posts you can say "Thank you" by clicking the star symbol down to the left

    If the problem is solved, finish of the thread by clicking SOLVED under Thread Tools
    I don't wish to leave you with no answer, yet I sometimes miss posts. If you feel I forgot you, remind me with a PM or just bump the thread.

  3. #3
    Registered User
    Join Date
    02-10-2013
    Location
    Budapest Hungary
    MS-Off Ver
    Excel 2010
    Posts
    4

    Re: Calculate IRR with a dynamic range?

    Well sort of, but what if the 359 need only be 240, that is where I'm having issues.

  4. #4
    Forum Expert
    Join Date
    09-01-2012
    Location
    Norway
    MS-Off Ver
    Office 365
    Posts
    2,844

    Re: Calculate IRR with a dynamic range?

    Like this then? Put any value you want in cell A1.
    Formula: copy to clipboard
    Please Login or Register  to view this content.

  5. #5
    Registered User
    Join Date
    02-10-2013
    Location
    Budapest Hungary
    MS-Off Ver
    Excel 2010
    Posts
    4

    Re: Calculate IRR with a dynamic range?

    Thanks so much for your prompt responses Jacc, but this is still not working for me, #NUM error. This is what I'm trying =ROUND(IRR(OFFSET(Stream!F3,F10,0),0),4) Obviously the F10 cell is my variable input. What could I be doing wrong?

  6. #6
    Registered User
    Join Date
    02-10-2013
    Location
    Budapest Hungary
    MS-Off Ver
    Excel 2010
    Posts
    4

    Re: Calculate IRR with a dynamic range?

    I figured it out, using 'Stream!F10' for the 'row' input doesn't work, rather, the place for height needs to be 'Stream!F10' and rows needed to be left at nil. Works like a charm now! Here's the new (working) formula =ROUND(IRR(OFFSET(Stream!F3,0,0,Model!F10*12),0),4).
    Szep napot mindenki!

  7. #7
    Forum Expert
    Join Date
    09-01-2012
    Location
    Norway
    MS-Off Ver
    Office 365
    Posts
    2,844

    Re: Calculate IRR with a dynamic range?

    Ah, I see now that I made a mistake, I should have tested it properly.
    Good that you found a solution and that you shared it here.

+ Reply to Thread

Thread Information

Users Browsing this Thread

There are currently 1 users browsing this thread. (0 members and 1 guests)

Bookmarks

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts

Search Engine Friendly URLs by vBSEO 3.6.0 RC 1