Multiply result by itself a number of times

The Elk

New Member
Joined
May 13, 2011
Messages
2
Hi,
Having problems with getting the right formula. I'm doing a variance analysis at work, and the result of my year 1 variance is £300. In year 2, this variance will occur again but also increase with the power of inflation @ 3.5%, hence be £310.50. The same will happen in year 3, but obviously it becomes £310.50 * (1+3.5%) = £321.37. This gives my total 3 years variance of £931.87 (£300 + £310.50 + £321.37). My variances last for 10 years.

So what I need is a formula that will multiply the result on itself by 1+ the inflation, over a set number of years, with the 2 factors being:
- the original £300 (say in cell A2)
- the inflation 3.5% (say in cell B2)

I've done it on a spreadsheet by creating 10 columns, having Yr 2 being Yr * (1+3.5%) and dragging it over the 10 columns(years) which is the right answer, but I need a formula that will return that same total but in just 1 cell (spreadsheet & data constraints!!!!)

Thanks in advance
 

Excel Facts

How to fill five years of quarters?
Type 1Q-2023 in a cell. Grab the fill handle and drag down or right. After 4Q-2023, Excel will jump to 1Q-2024. Dash can be any character.
Hi Try,

A1 = 0
A2 = 1
A3 = 2

etc.. to column L

B1 = 300
B2 = =$A2*(1+3.5%)^B1+A2

copy across to column L
 
Upvote 0
Welcome to the MrExcel board!

Do you just need this?
=A2*(1+B2)^10

If not, what result do you expect for the sample you have given?
 
Upvote 0
Sorry, I mis-read you question - you want to sum all the values. Try this.

Excel Workbook
ABCD
1Y1 VarInflationYearsResult
23003.50%103519.42
The Elk
 
Upvote 0
Fantastic, thank you Peter. I wish I could understand the logic/narrative of why you do (minus original value) and also why it's (1-(1+inflation) .

But thank you, it fits perfectly.
 
Upvote 0
What you are trying to sum is a geometric series. That is a seies where each term in the series is obtained by multiplying the previous term by a constant number. Your constant number is 1.035 (1 + inflation).

300 + (300*1.035) + (300*1.035*1.035) + ...

The formula for the sum of a geometric series is
S = a*(1-rn)/(1-r)
where
a = first term (A2 = 300)
r = constant multiplier (1 + inflation = 1+B2)
n = number of terms (C2 = 10)
(Google geometric series for more info)

So
S = a*(1-rn)/(1-r)
= A2*(1-(1+B2)^C2)/(1-(1+B2))
= A2*(1-(1+B2)^C2)/(1-1-B2)
= A2*(1-(1+B2)^C2)/(-B2)
then I just moved the - from the last term to the front and added the ROUND function.
 
Upvote 0

Forum statistics

Threads
1,224,590
Messages
6,179,750
Members
452,940
Latest member
rootytrip

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