cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Highlighted
Anonymous
Not applicable

Using selections in slicers as variables in a DAX measuer.

Hi,

 

I have quite a lot of measures aggregating sales data (Value, Volum, Unit++++)

As my sales data comes in sums of 4 weeks I'm calculating my Running Yearly Totals as a sum of last 13 periods (4x13). But I also need all my measures in the latest quarter (last 3 periods), Last 4 weeks (last 1 period) ect.

 

My Running Yearly total measure looks like: 

 

MAT VALUE = CALCULATE(
   'a VALUE'[4W VALUE];
      FILTER(ALL('Calender');
      'Calender'[index]>MAX('Data'[Per_Index])-13
      &&'Calender'[index]<=MAX('Data'[Per_Index])
   )
)

 

My Idea then is that it must be possible to change the "13" to a variable that is selected in a slicer instead of building hundreds of measures... But I don't find any solutions when I google for it...

 

Is it possible at all?

 

Thanks a lot for helping out!

 

1 ACCEPTED SOLUTION

Accepted Solutions
Super User
Super User

Re: Using selections in slicers as variables in a DAX measuer.

That's called a "What If Parameter". What you would want to do would be to create an Enter Data query and put in 13, 3 and 4 as your row data and call the column maybe NumPeriods and the table Periods. Then you could create a measure that would be:

 

MyPeriod = SELECTEDVALUE(Periods[NumPeriods])

You could then use [MyPeriod] in place of your 13 in your formula.


Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!


3 REPLIES 3
Super User
Super User

Re: Using selections in slicers as variables in a DAX measuer.

That's called a "What If Parameter". What you would want to do would be to create an Enter Data query and put in 13, 3 and 4 as your row data and call the column maybe NumPeriods and the table Periods. Then you could create a measure that would be:

 

MyPeriod = SELECTEDVALUE(Periods[NumPeriods])

You could then use [MyPeriod] in place of your 13 in your formula.


Did I answer your question? Mark my post as a solution!

Proud to be a Datanaut!


Anonymous
Not applicable

Re: Using selections in slicers as variables in a DAX measuer.

Thanks a lot - Exactly what I needed!

EricKim Visitor
Visitor

Re: Using selections in slicers as variables in a DAX measuer.

You rock