cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
WestJa Frequent Visitor
Frequent Visitor

Comparing values from 2 different selections

I am trying to create a comparison page. I would like to have 2 slicers which allow you to select 2 websites that you would like to compare. On the dashboard I will have a single metric, repeated for each site you select, I would then like to show a variance value in the middle of the two values to show the difference.

 

I have already tried to display the values for each site in cards and then use the edit interactions to connect the slicer to the correct card which works fine. The variance card, in an ideal world, I would like to take the value presented in each card and do the calculation, but it seems that PowerBI doesn't work in this way.

 

I am struggling to find a way to do this, I am fairly new to PowerBI, if anyone could point me in the right direction it would be appreciated.

 

Comparison.PNG

1 ACCEPTED SOLUTION

Accepted Solutions
Community Support Team
Community Support Team

Re: Comparing values from 2 different selections

Hi @WestJa,

 

You can't use measure to compare difference between two slicer with same source. 

 

In my opinion, you can duplicate a table with same records(not has relationship) and use new table as source of one slicer. then you can use measure to compare difference between two selections.

Diff =
CALCULATE ( SUM ( Table[Amount] ), ALLSELECTED ( Table[Column] ) )
    - CALCULATE ( SUM ( NTable[Amount] ), ALLSELECTED ( NTable[Column] ) )

 

Regards,

Xiaoxin Sheng

Community Support Team _ Xiaoxin Sheng
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.



For learning resources/Release notes, please visit: | |
1 REPLY 1
Community Support Team
Community Support Team

Re: Comparing values from 2 different selections

Hi @WestJa,

 

You can't use measure to compare difference between two slicer with same source. 

 

In my opinion, you can duplicate a table with same records(not has relationship) and use new table as source of one slicer. then you can use measure to compare difference between two selections.

Diff =
CALCULATE ( SUM ( Table[Amount] ), ALLSELECTED ( Table[Column] ) )
    - CALCULATE ( SUM ( NTable[Amount] ), ALLSELECTED ( NTable[Column] ) )

 

Regards,

Xiaoxin Sheng

Community Support Team _ Xiaoxin Sheng
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.



For learning resources/Release notes, please visit: | |