K
KathyC
I am trying to calculate the compounded annual growth rates (CAGR) o
stocks on my spreadsheet. To do this, I am trying to input th
formula:
cagr = (current $ / buy price) ^(1/# of years) - 1
or, I suppose, to account for fractions of years:
cagr = (current $ / buy price) ^(1/(# of months / 12)) - 1
Since the buy date is different for each stock--some within the yea
and some are several years old--I need a formula that will cover eac
condition.
col5 = buy price
col9 = current $
col7 = buy date
So, to figure out the number of months, I've input:
=(YEAR(col7)-YEAR(TODAY())*12 + MONTH(col7)-MONTH(today())
=YEAR(R[-1]C)-YEAR(TODAY())*12+MONTH(R[-1]C)-MONTH(TODAY())
Excel tells me the forumla is not correct, so I accept the correcte
formula (which looks like mine) then gives a number like: -22048
Does anybody see something I"m missing? Or is there an easier way t
achieve this?
Once I get that part right, I'm guessing I'd make the whole formula:
= (col9 / col5) ^ (1/((date formula)/12) -1
Thanks,
KathyC
:confused
stocks on my spreadsheet. To do this, I am trying to input th
formula:
cagr = (current $ / buy price) ^(1/# of years) - 1
or, I suppose, to account for fractions of years:
cagr = (current $ / buy price) ^(1/(# of months / 12)) - 1
Since the buy date is different for each stock--some within the yea
and some are several years old--I need a formula that will cover eac
condition.
col5 = buy price
col9 = current $
col7 = buy date
So, to figure out the number of months, I've input:
=(YEAR(col7)-YEAR(TODAY())*12 + MONTH(col7)-MONTH(today())
=YEAR(R[-1]C)-YEAR(TODAY())*12+MONTH(R[-1]C)-MONTH(TODAY())
Excel tells me the forumla is not correct, so I accept the correcte
formula (which looks like mine) then gives a number like: -22048
Does anybody see something I"m missing? Or is there an easier way t
achieve this?
Once I get that part right, I'm guessing I'd make the whole formula:
= (col9 / col5) ^ (1/((date formula)/12) -1
Thanks,
KathyC
:confused