Power BI无法选择排序列

时间:2016-03-25 22:58:30

标签: powerbi powerquery

我正在创建一个Month表,作为过滤器包含在我的Power Bi Dashboard中。

我创建了一个连接到主表的单独表,但无法从菜单中选择按列排序的选项 - 灰色。

我错过了什么。我只想按数字顺序过滤月份(1月,2月,3月等)。有人可以指导我一个好的方法吗?

5 个答案:

答案 0 :(得分:1)

如果已经指定了排序,则它将显示为灰色。

  1. 单击左上方的数据图标。
  2. 单击可能对其进行排序的列。
  3. 点击清除排序。
  4. 单击另一列,然后单击返回要排序的列。
  5. 按列排序将不再显示为灰色。

答案 1 :(得分:0)

将数字附加到关联月份表的开头可能有助于您发布。

如果您的数据看起来像这样..

按月ID划分的收入

enter image description here

月份表

enter image description here

然后确保您的月份表在PBI

中是这样的

enter image description here

然后你可以像这样过滤

enter image description here

enter image description here

或者,您可以将排序月份列格式化为文本并进行过滤,如下所示:

enter image description here

答案 2 :(得分:0)

这是一种更清洁的方法。它在本视频的大约10:50开始演示。

https://youtu.be/d2bZpNZ6uIA?t=10m50s

您需要有一列与文本值对应的数字值,然后告诉Power BI按数字列排序。您可以使用" Enter Data"添加此类列。如果它不存在。

答案 3 :(得分:0)

执行此操作的首选方法是使用如下所示的排序:

Month | MonthSort
Jan   |         1
Feb   |         2
Mar   |         3
Apr   |         4
May   |         5
Jun   |         6
Jul   |         7
Aug   |         8
Sep   |         9
Oct   |        10
Nov   |        11
Dec   |        12

然后在建模选项卡上,选择Month列。然后单击功能区中的按列排序按钮,然后选择MonthSort。

https://docs.microsoft.com/en-us/power-bi/desktop-sort-by-column#sort-using-the-sort-by-column-button

答案 4 :(得分:0)

这是一个旧帖子,但是,根据上述答案,我无法解决。所以根据帮助我的方式进行更新。

在Power查询编辑器中,在与相应月份的月份号相同的表中创建一个新列。应用更改并返回报告屏幕。

Month Number Column

在报告屏幕中,选择“月”字段,进入建模并单击“月号”排序。注意:-这使Month可以根据Month数字而不是字母排序。

Select Field Month

Sort by Month Number