Forum Discussion

Anonymous's avatar
Anonymous
Not applicable
5 years ago

Creating DAX to predict future data - forecasting based on another measure

I am trying to create a measure to predict current year and future year's data on a trend chart. Like below, I have unites and sales records in one table. I created these two charts by applying a filter, which shows if the record is sales or unit. However, I only have sales forecast data for 2021 and 2022. Using sales YoY changes, I want to create a DAX for unit prediction. 

Here is the logic I want to create, and anyone know the correct syntax?

 

If year(FY First Day) >= year(dateadd(today(),+6,'month')), then previous year's unit*sales YoY change. 

 

For example, in this chart, I want to calculate the sales changes from 2021 to 2022. Using this fraction as a factor to multiply the unit in 2021 to get 2022's prediction. 

 

 

Below are the dataset...

FY First Day  Amt Category
2019-01-01 0:00                              123 unit A
2019-01-01 0:00                           2,341 unit B
2019-01-01 0:00                          2,323 sales
2020-01-01 0:00                           1,234 unit A
2020-01-01 0:00                              200 unit B
2020-01-01 0:00                              234 sales
2020-01-01 0:00                           2,543 sales
2021-01-01 0:00                              124 unit A
2021-01-01 0:00                              200 unit B
2021-01-01 0:00                              123 sales
2021-01-01 0:00                           3,456 sales
2022-01-01 0:00                              20 unit A
2022-01-01 0:00                             5400 sales

 

 

 

2 Replies