Find everything you need to get certified on Fabric—skills challenges, live sessions, exam prep, role guidance, and more.
Get startedGrow your Fabric skills and prepare for the DP-600 certification exam by completing the latest Microsoft Fabric challenge.
Hi Team,
how to get the index number like this in calculated column using DAX.
I don't need Power Query solution, RANKX also.
the order of coutry should change
Country | Index |
Canada | 1 |
France | 2 |
Germany | 3 |
USA | 4 |
Bermuda | 5 |
Solved! Go to Solution.
Hi @vj123456 ,
You could create a calculated table.
DAX Indexed Table =
VAR __SourceTable = 'Table'
VAR __Count = COUNTROWS(__SourceTable)
VAR __SortText = CONCATENATEX(__SourceTable,[Country],"|")
VAR __Table =
ADDCOLUMNS(
GENERATESERIES(1,__Count,1),
"Country",PATHITEM(__SortText,[Value],TEXT)
)
RETURN
__Table
Reference:
The Mythical DAX Index - Microsoft Power BI Community
Best Regards,
Stephen Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
Hi @vj123456 ,
You could create a calculated table.
DAX Indexed Table =
VAR __SourceTable = 'Table'
VAR __Count = COUNTROWS(__SourceTable)
VAR __SortText = CONCATENATEX(__SourceTable,[Country],"|")
VAR __Table =
ADDCOLUMNS(
GENERATESERIES(1,__Count,1),
"Country",PATHITEM(__SortText,[Value],TEXT)
)
RETURN
__Table
Reference:
The Mythical DAX Index - Microsoft Power BI Community
Best Regards,
Stephen Tao
If this post helps, then please consider Accept it as the solution to help the other members find it more quickly.
User | Count |
---|---|
77 | |
77 | |
68 | |
67 | |
49 |
User | Count |
---|---|
108 | |
105 | |
93 | |
83 | |
64 |