Skip to main content
cancel
Showing results for 
Search instead for 
Did you mean: 

Register now to learn Fabric in free live sessions led by the best Microsoft experts. From Apr 16 to May 9, in English and Spanish.

Reply
tarakmoe
Frequent Visitor

Forecast for future periods using previous forecast

I have two tables.  One table has actual sales data and one table has the growth rates and is where I'm trying to derive the forecast.  I've aggregated both to the quarter level.  In the below picture the 'Volume Actual' is the data from the actual sales table.  I would like to take the 'Volume Actual' from the 6/30/20 quarter end and apply the growth rate from the 9/30/20 quarter end and have a running 'Volume Forecast' in which the prior quarter's number is used and the growth rate is applied.

 

For example, for 12/31/20 'Volume Forecast', I would like to take the 110,646 figure from the 9/30/20 quarter ending and multiply it by the 3% growth rate for the 12/31/20 quarter and so on all the way through 6/30/22.

 

Annotation 2020-06-29 140638.png

Thank you for the help.

4 REPLIES 4
Anonymous
Not applicable

What is the granularity of your growth rate? Do you have rates for each day? Or each month? Or each quarter? Or just a year? What happens if you want to forecast a value for any day in the year and your rates have, say, a quarterly granularity? I suppose your rates are nominal for a set period but what is the period? To get a full, general solution for ANY GRANULARITY (where the leaf is the day) you have to fully specify the model.

Best
D

@Anonymous 

The growth rate will always be quarterly.  No need to get more granular.  Below is a table with my ideal scenario.  Thank you for the help.

QuarterEndGrowthRate VolumeActual  VolumeBaseline (Forecast)
6/30/20200%                113,850 
9/30/20202%                      116,127
12/31/20203%                      119,611
3/31/20215%                      125,591
6/30/20211%                      126,847
9/30/20213%                      130,653
12/31/20211%                      131,959
3/30/20223%                      135,918
6/30/20220%                      135,918
lbendlin
Super User
Super User

Use productx. Here's the pseudo code

 

Volume Forecast = productx(1+[Growth rate]) * 108476

 

Post the sample data in a table if you want the actual formula.

@lbendlin 

The below is what I would want in table format.  Thank you for your help.

QuarterEndGrowthRate VolumeActual  VolumeBaseline (Forecast)
6/30/20200%                113,850 
9/30/20202%                      116,127
12/31/20203%                      119,611
3/31/20215%                      125,591
6/30/20211%                      126,847
9/30/20213%                      130,653
12/31/20211%                      131,959
3/30/20223%                      135,918
6/30/20220%                      135,918

Helpful resources

Announcements
Microsoft Fabric Learn Together

Microsoft Fabric Learn Together

Covering the world! 9:00-10:30 AM Sydney, 4:00-5:30 PM CET (Paris/Berlin), 7:00-8:30 PM Mexico City

PBI_APRIL_CAROUSEL1

Power BI Monthly Update - April 2024

Check out the April 2024 Power BI update to learn about new features.

April Fabric Community Update

Fabric Community Update - April 2024

Find out what's new and trending in the Fabric Community.

Top Solution Authors