文章背景: 在默认状态下,Power BI只能通过数据或是按轴进行排序。例如下图,对于图例上的文化程度这一列,显示顺序为本科、初中、大专、高中、硕士。
显然,这样的排序方式与我们希望的不一致,我们需要的是硕士、本科、大专、高中、初中。
设置按列排序的步骤如下:
(1)在表格视图中,通过输入数据,新建需要排序的对照表(学历对照表)。
(2)选中学历这一列,然后点击列工具的按列排序,选择学历ID。
(3)在模型视图中,将事实表与新建的维度表(学历对照表)建立关系。
(4)回到报表视图,把原先x轴中事实表的文化程度更换为维度表中的学历,然后选择以升序排列,就可以得到我们想要的结果了。
参考资料:
[1] Power BI中如何按自定义序列进行排序_power bi怎么自定义排序-CSDN博客(https://blog.csdn.net/gxchai/article/details/114009638)
[2] Power BI商业数据分析项目实战 (豆瓣) (douban.com)(https://book.douban.com/subject/33383247/)