Interpolate monthly growth from known Annual Growth

nopointing

New Member
Joined
Jun 14, 2014
Messages
2
Hi All,

I have a series of values

Jan-11 101
Feb-11 111
Mar-11 118
Apr-11 135
May-11 140
Jun-11 149
Jul-11 151
Aug-11 161
Sep-11 166
Oct-11 175
Nov-11 187
Dec-11 191

So total 2011 = 1785
I also know that 2012 grew by 71% so there fore 2012 = 3052.35

Now, I'd like to extrapolate 2012 monthly data to get a steady growth for 2012 which will add up to 3052.35

So for Jan'12 it would be Dec'11*(1+X%) and then Feb'12 would be Jan'12*(1+X%)

My question is what is this X%? I've interpolated the 71% growth to monthly as 4.57% but if I use that as my X I get 2012 = 3101.563 which is actually 2011*(1+74%) instead of 71% as I know the total to be for 2012.

Any ideas how to find the correct X to show upward growth?

Thanks very much for your help
 
You can't have both; if the growth rate is 4.5722%, you can start from Dec 1012 and total 3101, or start from 196.56 in Jan and total 3052.
 
Last edited:
Upvote 0
The sum of the power series x^k where k=0 to n is (x^(n+1) - 1) / (x-1), which for x = 1.0457 and n=12 is 15.528...

3053.35 divided by that is 196.56.
 
Upvote 0
So total 2011 = 1785
I also know that 2012 grew by 71% so there fore 2012 = 3052.35

Now, I'd like to extrapolate 2012 monthly data to get a steady growth for 2012 which will add up to 3052.35

So for Jan'12 it would be Dec'11*(1+X%) and then Feb'12 would be Jan'12*(1+X%)

My question is what is this X%? I've interpolated the 71% growth to monthly as 4.57% but if I use that as my X I get 2012 = 3101.563

You are misinterpreting the 2012 growth rate. Your mistake is highlighted in red above.

The 2012 total is 71% more than the 2011 total.

That does not mean Jan'12 is 4.5722% more than Dec'11. For example, all of the 2011 value (1785) might have occurred in Jan'11; so Dec'11 would be zero.

If the 2012 total is 71% more than the 2011 total, that means the monthly amounts in 2012 grew by about 4.5722% on average each month so that the total is 3052.35 = 1785*(1+71%).

Thus, Feb11 = Jan11*(1+4.5722%), and Mar11 = Feb11*(1+4.5722%). But the question remains: what is Jan11?

Think of each monthly amount as payments into an account. Starting with a zero balance, the balance at the end of Jan11 is the payment in Jan11 (TBD). The balance at the end of Feb11 is Jan11 + Jan11*(1+4.5722%). The balance at the end of Mar11 is Jan11 + Jan11*(1+4.5722%) + Jan11*(1+4.5722%)^2. And so on.

Mathematically, that summation series is the same as an account that we make fixed payments into (i.e. the Jan11 amount), and it earns 4.5722% interest.

So the Jan11 payment can be calculated by:

PMT((1+71%)^(1/12)-1,12,0,-1785*(1+71%))

where (1+71%)^(1/12)-1 is the average monthly growth rate, as you know.

That is about 196.56. To demonstrate, construct the following table. The formulas in column B are shown in column C.

[TABLE="class: grid, width: 365"]
<tbody>[TR]
[TD]
[/TD]
[TD="align: center"]A
[/TD]
[TD="align: center"]B
[/TD]
[TD="align: center"]C
[/TD]
[/TR]
[TR]
[TD="align: right"]1
[/TD]
[TD]Annl_growth
[/TD]
[TD="align: right"]71.0000%[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]2
[/TD]
[TD]Mnth_growth[/TD]
[TD="align: right"]4.5722%[/TD]
[TD]=(1+B1)^(1/12)-1[/TD]
[/TR]
[TR]
[TD="align: right"]3
[/TD]
[TD]Total'11[/TD]
[TD="align: right"]1785.00[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]4
[/TD]
[TD]Jan'12[/TD]
[TD="align: right"]196.56[/TD]
[TD]=PMT(B2,12,0,-B3*(1+B1))[/TD]
[/TR]
[TR]
[TD="align: right"]5
[/TD]
[TD]Feb'12[/TD]
[TD="align: right"]205.55[/TD]
[TD]=B4*(1+$B$2)[/TD]
[/TR]
[TR]
[TD="align: right"]6
[/TD]
[TD]Mar'12[/TD]
[TD="align: right"]214.95[/TD]
[TD]copy B4 down through B15
[/TD]
[/TR]
[TR]
[TD="align: right"]7
[/TD]
[TD]Apr'12[/TD]
[TD="align: right"]224.78[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]8
[/TD]
[TD]May'12[/TD]
[TD="align: right"]235.05[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]9
[/TD]
[TD]Jun'12[/TD]
[TD="align: right"]245.80[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]10
[/TD]
[TD]Jul'12[/TD]
[TD="align: right"]257.04[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]11
[/TD]
[TD]Aug'12[/TD]
[TD="align: right"]268.79[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]12
[/TD]
[TD]Sep'12[/TD]
[TD="align: right"]281.08[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]13
[/TD]
[TD]Oct'12[/TD]
[TD="align: right"]293.93[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]14
[/TD]
[TD]Nov'12[/TD]
[TD="align: right"]307.37
[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]15
[/TD]
[TD]Dec'12[/TD]
[TD="align: right"]321.43[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]16
[/TD]
[TD]Total'12[/TD]
[TD="align: right"]3052.35[/TD]
[TD]=SUM(B4:B15)[/TD]
[/TR]
[TR]
[TD="align: right"]17
[/TD]
[TD]
[/TD]
[TD="align: right"]3052.33[/TD]
[TD]=SUMPRODUCT(ROUND(B4:B15,2))[/TD]
[/TR]
</tbody>[/TABLE]

The actual values in B5:B15 are not rounded. However, the displayed values are rounded to 2 decimal places. B16 is the sum of the actual values. B17 is the sum of the displayed values.
 
Last edited:
Upvote 0
If the Historical data is in B1:B12 and SUM(B1:B12)=1785, then =B1*1.71 (dragged down) will give figures that sum to 3052.35, a 71% increase.
 
Upvote 0
PS....
[TABLE="class: grid, width: 365"]
<tbody>[TR]
[TD]
[/TD]
[TD="align: center"]A
[/TD]
[TD="align: center"]B
[/TD]
[TD="align: center"]C
[/TD]
[/TR]
[TR]
[TD="align: right"]1
[/TD]
[TD]Annl_growth
[/TD]
[TD="align: right"]71.0000%[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]2
[/TD]
[TD]Mnth_growth[/TD]
[TD="align: right"]4.5722%[/TD]
[TD]=(1+B1)^(1/12)-1[/TD]
[/TR]
[TR]
[TD="align: right"]3
[/TD]
[TD]Total'11[/TD]
[TD="align: right"]1785.00[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]4
[/TD]
[TD]Jan'12[/TD]
[TD="align: right"]196.56[/TD]
[TD]=PMT(B2,12,0,-B3*(1+B1))[/TD]
[/TR]
[TR]
[TD="align: right"]5
[/TD]
[TD]Feb'12[/TD]
[TD="align: right"]205.55[/TD]
[TD]=B4*(1+$B$2)[/TD]
[/TR]
[TR]
[TD="align: right"]6
[/TD]
[TD]Mar'12[/TD]
[TD="align: right"]214.95[/TD]
[TD]copy B4 down through B15
[/TD]
[/TR]
[TR]
[TD="align: right"]7
[/TD]
[TD]Apr'12[/TD]
[TD="align: right"]224.78[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]8
[/TD]
[TD]May'12[/TD]
[TD="align: right"]235.05[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]9
[/TD]
[TD]Jun'12[/TD]
[TD="align: right"]245.80[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]10
[/TD]
[TD]Jul'12[/TD]
[TD="align: right"]257.04[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]11
[/TD]
[TD]Aug'12[/TD]
[TD="align: right"]268.79[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]12
[/TD]
[TD]Sep'12[/TD]
[TD="align: right"]281.08[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]13
[/TD]
[TD]Oct'12[/TD]
[TD="align: right"]293.93[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]14
[/TD]
[TD]Nov'12[/TD]
[TD="align: right"]307.37
[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]15
[/TD]
[TD]Dec'12[/TD]
[TD="align: right"]321.43[/TD]
[TD]
[/TD]
[/TR]
[TR]
[TD="align: right"]16
[/TD]
[TD]Total'12[/TD]
[TD="align: right"]3052.35[/TD]
[TD]=SUM(B4:B15)[/TD]
[/TR]
[TR]
[TD="align: right"]17
[/TD]
[TD]
[/TD]
[TD="align: right"]3052.33[/TD]
[TD]=SUMPRODUCT(ROUND(B4:B15,2))[/TD]
[/TR]
</tbody>[/TABLE]

That table shows the monthly amounts based on the average monthly growth rate.

But absent any other information, I would not use that to project 2012 monthly amounts.

Instead, I would use the "seasonal" behavior (monthly pattern) of 2011. That is demonstrated in the following table.

[TABLE="class: grid, width: 324"]
<tbody>[TR]
[TD]
[/TD]
[TD="align: center"]A
[/TD]
[TD="align: center"]B
[/TD]
[TD="align: center"]C
[/TD]
[TD="align: center"]D
[/TD]
[TD="align: center"]E
[/TD]
[TD="align: center"]F
[/TD]
[/TR]
[TR]
[TD="align: right"]
1
[/TD]
[TD]
[/TD]
[TD]
[/TD]
[TD="align: right"]Mnth
%Chng
[/TD]
[TD]
[/TD]
[TD]
[/TD]
[TD="align: right"]
Seasonal
[/TD]
[/TR]
[TR]
[TD="align: right"]2
[/TD]
[TD]Jan'11[/TD]
[TD="align: right"]101.00[/TD]
[TD]
[/TD]
[TD]
[/TD]
[TD]Jan'12[/TD]
[TD="align: right"]172.71[/TD]
[/TR]
[TR]
[TD="align: right"]3
[/TD]
[TD]Feb'11[/TD]
[TD="align: right"]111.00[/TD]
[TD="align: right"]9.90%[/TD]
[TD]
[/TD]
[TD]Feb'12[/TD]
[TD="align: right"]189.81[/TD]
[/TR]
[TR]
[TD="align: right"]4
[/TD]
[TD]Mar'11[/TD]
[TD="align: right"]118.00[/TD]
[TD="align: right"]6.31%[/TD]
[TD]
[/TD]
[TD]Mar'12[/TD]
[TD="align: right"]201.78[/TD]
[/TR]
[TR]
[TD="align: right"]5
[/TD]
[TD]Apr'11[/TD]
[TD="align: right"]135.00[/TD]
[TD="align: right"]14.41%[/TD]
[TD]
[/TD]
[TD]Apr'12[/TD]
[TD="align: right"]230.85[/TD]
[/TR]
[TR]
[TD="align: right"]6
[/TD]
[TD]May'11[/TD]
[TD="align: right"]140.00[/TD]
[TD="align: right"]3.70%[/TD]
[TD]
[/TD]
[TD]May'12[/TD]
[TD="align: right"]239.40[/TD]
[/TR]
[TR]
[TD="align: right"]7
[/TD]
[TD]Jun'11[/TD]
[TD="align: right"]149.00[/TD]
[TD="align: right"]6.43%[/TD]
[TD]
[/TD]
[TD]Jun'12[/TD]
[TD="align: right"]254.79[/TD]
[/TR]
[TR]
[TD="align: right"]8
[/TD]
[TD]Jul'11[/TD]
[TD="align: right"]151.00[/TD]
[TD="align: right"]1.34%[/TD]
[TD]
[/TD]
[TD]Jul'12[/TD]
[TD="align: right"]258.21[/TD]
[/TR]
[TR]
[TD="align: right"]9
[/TD]
[TD]Aug'11[/TD]
[TD="align: right"]161.00[/TD]
[TD="align: right"]6.62%[/TD]
[TD]
[/TD]
[TD]Aug'12[/TD]
[TD="align: right"]275.31[/TD]
[/TR]
[TR]
[TD="align: right"]10
[/TD]
[TD]Sep'11[/TD]
[TD="align: right"]166.00[/TD]
[TD="align: right"]3.11%
[/TD]
[TD]
[/TD]
[TD]Sep'12[/TD]
[TD="align: right"]283.86[/TD]
[/TR]
[TR]
[TD="align: right"]11
[/TD]
[TD]Oct'11[/TD]
[TD="align: right"]175.00[/TD]
[TD="align: right"]5.42%[/TD]
[TD]
[/TD]
[TD]Oct'12[/TD]
[TD="align: right"]299.25[/TD]
[/TR]
[TR]
[TD="align: right"]12
[/TD]
[TD]Nov'11[/TD]
[TD="align: right"]187.00[/TD]
[TD="align: right"]6.86%[/TD]
[TD]
[/TD]
[TD]Nov'12[/TD]
[TD="align: right"]319.77[/TD]
[/TR]
[TR]
[TD="align: right"]13
[/TD]
[TD]Dec'11[/TD]
[TD="align: right"]191.00[/TD]
[TD="align: right"]2.14%[/TD]
[TD]
[/TD]
[TD]Dec'12[/TD]
[TD="align: right"]326.61[/TD]
[/TR]
[TR]
[TD="align: right"]14
[/TD]
[TD]Total'11[/TD]
[TD="align: right"]1785.00[/TD]
[TD]
[/TD]
[TD]
[/TD]
[TD]Total'12[/TD]
[TD="align: right"]3052.35[/TD]
[/TR]
[TR]
[TD="align: right"]15
[/TD]
[TD]
[/TD]
[TD]
[/TD]
[TD]
[/TD]
[TD]
[/TD]
[TD]Total_%chng[/TD]
[TD="align: right"]71.00%[/TD]
[/TR]
</tbody>[/TABLE]

The formulas are:
Code:
B14:  =SUM(B2:B13)
C3:   =B3/B2 - 1         (copy down through C13)
F2:   =$F$14 * B2/$B$14  (copy down through F13)
F14:  =B14*(1+F15)

[EDIT] Simpler formula in F2: =B2*(1+$F$15). Klunk!

Note that the monthly percent change in 2011 (column C) is not constant. The monthly percent change in 2012 (column F) will be the same as column C.

Compare with the previous table to see which result is better for your purposes, whatever they might be.
 
Last edited:
Upvote 0

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