Forum Discussion
Anonymous
3 years agoNot applicable
Rankx formula help
How do i edit this formula so that it doesnt return all the rows in my table?
RANKX(
CROSSJOIN(
ALLSELECTED(PRODUCT_DIM[SAP_MATERIAL]),
ALLSELECTED(PRODUCT_ATTRIBUTES_DIM[SAP_MATERIAL_DESCRIPTION])
),
[units prof]
,)
3 Replies
- tamerj1
Community Champion
Hi Anonymous
please try
=
RANKX (
SUMMARIZE (
CALCULATETABLE ( FactTable, ALLSELECTED () ),
PRODUCT_DIM[SAP_MATERIAL],
PRODUCT_ATTRIBUTES_DIM[SAP_MATERIAL_DESCRIPTION]
),
[units prof]
) - Jihwan_Kim
Super User
Hi,
I am not sure how your datamodel looks like, but please try something like below.
expected result measure: = RANKX ( SUMMARIZE ( ALLSELECTED ( PRODUCT_FACT_table ), PRODUCT_DIM[SAP_MATERIAL], PRODUCT_ATTRIBUTES_DIM[SAP_MATERIAL_DESCRIPTION] ), [units prof] ) - Ajendra
Resolver I
Hello,
Please elaborate some more and if possible share some demo data alongwith the desired output.
Thanks!!