我们常常需要 PowerBI 返回元素,而不是值,例如:
这里返回了 TOP 4 的元素,公式如下:
Info = CONCATENATEX( TOPN( 4 , Data , [Value] )..., [Item] , "," )
仔细观察下,问题来了:
E D C A 并不是按照元素大小排列的,因为,原始数据如下:
返回的元素是按照原始数据构成排列的。...我们希望按照元素大小排列怎么办呢?..., [Rank] = EARLIER( [Value] ) ) , "Item" , [Item] ) ,
","
)
其中,值得注意的是,先加序号,再通过序号列反向查找元素后给出文本