Forum Discussion
URGENT!! Convert Measure to Calculated Column
- Anonymous2 years ago
Hi, Anonymous
Thank you very much for your reply. Here's how I handle ranking with measure in calculated columns:
1. First of all, use the summarize function to summarize the measure, here I simply create a measure as shown in the following photos:I use the following DAX to call this measure and generate a calculation table:
Table = SUMMARIZE ( 'df_Search Order (First)', 'df_Search Order (First)'[Search Order (First)], "result", [category_Occasion_%] )Here are the results:
You need to replace [category_Occasion_%] with your measure.
2. Create a connection for the two tables:
3.The following DAX is used for ranking in the original table:
Ranking SingleSelect = RANKX ( 'df_Search Order (First)', RELATED ( 'Table'[result] ),, DESC, SKIP )Here are the results:
Hello Anonymous,
Can you please try the following:
Ranking SingleSelect =
RANKX(
ALL('df_Search Order (First)'),
CALCULATE(SUM('df_Search Order (First)'[Category_Occasion_SingleSelect%])),
,
DESC,
Dense
)
Hello Sahir_Maharaj
Thanks for helping here!
But I'm getting this error here when I run this code. This might be because [Category_Occasion_SingleSelect%] is a measure. Can there be another way?
Also, I'm trying to convert this into a column because I want to use this as a legend in my pie chart. But I cannot add a measure as a legend.