+ Reply to Thread
Results 1 to 3 of 3

Add 1 to each percentage in range within formula

  1. #1
    Registered User
    Join Date
    10-30-2020
    Location
    Nomadic
    MS-Off Ver
    MS 365 (latest), Windows 11
    Posts
    7

    Add 1 to each percentage in range within formula

    Hello,

    I am trying to solve this issue. I constantly am having to use these formulas for analysing investment returns:

    =((1+r1)*(1+r2)*(1+r3)....etc...)-1
    =(((1+r1)*(1+r2)*(1+r3).....etc...)^(1/#years))-1

    The problem is that I can be dealing with 1000s of returns. In the past I have solved this by creating separate columns somewhere else where I add 1 to each return. Lets say I put this column in column Z, then I use these columns to compute the formulas as so:

    =product($Z$1:Z#)-1
    =(product($Z$1:Z#)^(1/#yrs))-1

    Since I have to do this so often, I would prefer if I didn't have to create these new columns every time which seems sloppy and takes time.

    Does anyone have a 1 formula solution for each of these?

    Thank you.
    Last edited by syma1712; 11-04-2020 at 05:39 PM.

  2. #2
    Forum Expert
    Join Date
    07-06-2004
    Location
    Northern California
    MS-Off Ver
    2K, 2003, 2010, O365
    Posts
    1,490

    Re: Add 1 to each percentage in range within formula

    Are you using Excel in Office/MSFT 365? Your use of Z# makes it appear likely, but your Office version of 360 doesn't actually exist.

    If you have Office/MSFT 365, and your rates were in R1:R1000, try

    =PRODUCT($R$1:$R$1000+1)-1

    =GEOMEAN($R$1:$R$1000+1)-1

    If you don't actually have Office/MSFT 365 but an earlier version, try

    =PRODUCT(INDEX($R$1:$R$1000+1,0))-1

    =GEOMEAN(INDEX($R$1:$R$1000+1,0))-1

    or just enter the 1st set of formulas as array formulas.

    CORRECTION: I flubbed the GEOMEAN formulas. If there could be any blank cells in R1:R1000, you should use array formulas, specifically,

    =GEOMEAN(IF(ISNUMBER($R$1:$R$1000),$R$1:$R$1000+1))-1
    Last edited by hrlngrv; 11-04-2020 at 04:35 PM. Reason: correction

  3. #3
    Registered User
    Join Date
    10-30-2020
    Location
    Nomadic
    MS-Off Ver
    MS 365 (latest), Windows 11
    Posts
    7

    Re: Add 1 to each percentage in range within formula

    Sorry, with Z# I was just trying to say you could put any number beside Z.

    I am using an older version of office and =PRODUCT(INDEX($R$1:$R$1000+1,0))-1 worked perfectly!!!

    Thank you for your help!

+ Reply to Thread

Thread Information

Users Browsing this Thread

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

Similar Threads

  1. Percentage formula with changing range size
    By leahb909 in forum Excel Formulas & Functions
    Replies: 7
    Last Post: 10-29-2019, 06:13 PM
  2. [SOLVED] Formula help to calculate stepped commission percentage in a range
    By Thatguy99 in forum Excel Formulas & Functions
    Replies: 5
    Last Post: 05-22-2019, 03:49 AM
  3. Combine percentage formula with dynamic range
    By rogrand in forum Excel Formulas & Functions
    Replies: 2
    Last Post: 02-17-2019, 02:54 PM
  4. Formula based on income for percentage splits in a range
    By Thecompass in forum Excel Formulas & Functions
    Replies: 5
    Last Post: 11-13-2014, 09:17 PM
  5. Percentage formula to a range
    By gkaur17 in forum Excel Formulas & Functions
    Replies: 2
    Last Post: 08-26-2013, 03:10 PM
  6. Replies: 1
    Last Post: 01-13-2013, 08:39 PM
  7. Formula which awards different value according to percentage range
    By robwein83 in forum Excel Programming / VBA / Macros
    Replies: 8
    Last Post: 11-10-2011, 12:12 PM

Tags for this Thread

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