Forum Discussion
Creating Data Visualization sorted by combination of y-axis values
- 3 years ago
In the first step create measures for your segments (instead of just dragging and dropping the columns)
for example =Cross_Sales = sum('financials'[Cross sales])
After you have 3 measures of segments, you should summarize them with new Dax measure :
sum_segments = [Measure_11]+[Measure_12]+[Measure_13]than on X-Axis you need to put your categories :
on Y-Axis - 3 measures of segments.
on tooltip sum_segmentsResult you can sort your columns by Sum_measures or by separate segment according to your needs:
Example of sorting by segment:Example of sorting by sum_messures:
Sample linked file updated too: Link to the updated file
If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly
I can't do a screenshot of my data for obvious reasons, but as an example: see the below graph. It's a stacked column chart. Imagine the values are different - I want to sort the table by the actual stacked columns themselves, not just a singular value. Typically, the only way I can see Excel sorting working is by sorting one value, not all the values that are stacked together. I essentially want a stacked column chart that operates by having a descending visual, so that the highest stacked bar is first, second highest is second etc.
Hi anonymous_thr
I am still not sure that I understood your needs, so I will try to show all sorting options.
First of all, this is just 1 hierarchy of sorts, you can't combine them ( unlike the table).
If you want to sort them by "total" column is the basic :
if you need to sort by "column pieces" you need to create separate measures for every part of the legend for example :
And put those measures on y-axis:
And if you want to choose which option to sort you can combine the first with the second using tooltips:
Link to sample file with all 3 versions
If this post helps, then please consider Accepting it as the solution to help the other members find it more quickly
- anonymous_thr3 years agoRegular Visitor
Thanks for the help. In my case though, I don't have the values in legend. I have them all as separate y values as shown below. Is there a way I can sort them in this format? To be clear, I want them to be sorted the way you have it in your first sorting example, but I don't have these all distinguished in a legend.
- Ritaf19833 years agoSuper User
Yes.
like on third option.
Create dax for sumiirization of all of your segments and put it on tooltip
- anonymous_thr3 years agoRegular Visitor
Sorry, could you explain to me how to do that? You're saying to put all three y-values into a single y-value, but I don't really know how that works. I'm fairly new to Power BI.