在DAX / Power BI中对值进行排序
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了在DAX / Power BI中对值进行排序相关的知识,希望对你有一定的参考价值。
所以我有一个动态图表标题,它将根据选择的时间组件(Period [Period])和所选的班次(T_HISSSHIFTS [C_PERIOD])而改变。
T_HISSSHIFTS [C_PERIOD]中的值显示为乱序,例如d,B,C,A。我需要它以A,B,C,D或按所选内容的顺序出现。以下是代码,任何想法如何订购这些转变?
Title_Eff+MachineType =
"Knit Effeciency by "
& CONCATENATEX ( VALUES ( Period[Period] ), Period[Period], ", " ) & " By Shifts "
& CONCATENATEX ( VALUES ( T_HISSHIFTS[C_PERIOD] ), T_HISSHIFTS[C_PERIOD], ", " )
答案
您可以轻松控制订单:
CONCATENATEX ( <Table>, <Expression> [, <Delimiter>] [, <OrderBy_Expression> [, [<Order>] [, <OrderBy_Expression> [, [<Order>] [, … ] ] ] ] ] )
所以将代码更改为:
Title_Eff+MachineType =
"Knit Effeciency by "
& CONCATENATEX ( VALUES ( Period[Period] ), Period[Period], ", " ) & " By Shifts "
& CONCATENATEX ( VALUES ( T_HISSHIFTS[C_PERIOD] ), T_HISSHIFTS[C_PERIOD], ", " , T_HISSHIFTS[C_PERIOD])
应该给你预期的输出。
以上是关于在DAX / Power BI中对值进行排序的主要内容,如果未能解决你的问题,请参考以下文章