我在Microsoft PowerBI中有一个Matrix visual,其中澳大利亚'States'为行,'Months Ago'为列。
默认情况下,Matrix显示从0个月前到12的列。我希望它显示从12个月前的左侧到0个月前的右侧。
+-------------------+-----------------------------+-------+
| | Months Ago | |
+-------------------+-----------------------------+-------+
| State | 0 | 1 | 2 | 3 | 4 | 5 | Total |
+-------------------+----+----+----+----+----+----+-------+
| Queensland | 10 | 10 | 10 | 10 | 10 | 10 | 60 |
+-------------------+----+----+----+----+----+----+-------+
| New South Wales | | | | | | | |
+-------------------+----+----+----+----+----+----+-------+
| Victoria | | | | | | | |
+-------------------+----+----+----+----+----+----+-------+
| South Australia | | | | | | | |
+-------------------+----+----+----+----+----+----+-------+
| Western Australia | | | | | | | |
+-------------------+----+----+----+----+----+----+-------+
目前我只能选择按值类型字段排序(即收入等)。
是否有任何选项可以对列标题进行排序/排序?
答案 0 :(得分:1)
我认为您无法直接对列标题进行排序。
但是,您可以更改Months Ago
列的默认排序顺序,以便将其反映出来。
您可以在查询编辑器中添加自定义列MonthSrt
= 12 - [Months Ago]
:
(由于known issue)
,它在DAX中不起作用然后,您可以选择Months Ago
列并按MonthSrt
对其进行排序:
在视觉效果中使用Months Ago
列时,将应用自定义排序:
答案 1 :(得分:0)
答案 2 :(得分:0)
以下解决方案对我有用,它以矩阵降序显示日期:
how to sort column dates in descending order of matrix in power bi