首页 > 解决方案 > 在 power bi 的下拉列表中按月排序

问题描述

我拖动切片器并在其中添加 Month_paid 字段并将该字段转换为下拉列表,现在月份看起来像

二月 , 四月 , 六月 , 一月 , 十二月

我想在下拉列表中对这几个月进行排序,我应该怎么做

这是示例文件的链接

https://www.dropbox.com/s/sp9zfyq2sccgmmi/Claims_test_model_2.pbix?dl=0

请检查一下好吗?

标签: sortingpowerbipowerbi-desktop

解决方案


您可以使用以下 DAX(或类似内容)创建“排序”计算列:

Month Sort = 
MONTH(Claims_excel[CLM_LOSS_DT])

创建完成后,右键单击Claims_excel[CLM_LOSS_MONTH]并单击“排序依据”选项并选择新列。

这将产生以下结果:

在此处输入图像描述

如果您的字段中有实际日期,则使用以下逻辑创建计算列:

YearMonthSort = YEAR(Claims_excel[CLM_LOSS_DT])*100 + MONTH(Claims_excel[CLM_LOSS_DT])

推荐阅读