【问题标题】:Power BI Unable to select sort columnsPower BI 无法选择排序列
【发布时间】:2016-07-13 18:25:58
【问题描述】:

我正在创建一个月份表,以作为过滤器包含在我的 Power Bi 仪表板中。

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

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

【问题讨论】:

  • 你能提供更多细节吗?你的“分表”的结构是什么?

标签: powerbi powerquery


【解决方案1】:

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

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

【讨论】:

  • 谢谢,这对我有用,但是当我点击按列排序时,我什么也得不到
  • 同样,按照这些步骤操作后,按列排序下拉菜单不再灰显,但单击它似乎没有任何作用
  • 你们会附上视频吗?
【解决方案2】:

将数字附加到链接的月份表的开头可能会帮助您发布。

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

按月 ID 的收入

月表

然后确保您的月份表在 PBI 中是这样格式化的

然后你可以像这样过滤

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

【讨论】:

【解决方案3】:

有一种更简洁的方法可以做到这一点。该视频从大约 10:50 开始演示。

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

您需要有一列与文本值对应的数字值,然后告诉 Power BI 按数字列排序。如果它不存在,您可以使用“输入数据”添加这样的列。

【讨论】:

    【解决方案4】:

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

    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
    

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

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

    【讨论】:

      【解决方案5】:

      这是一篇旧帖子,但是,我无法根据上述答案解决。所以根据对我有帮助的内容进行更新。

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

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

      【讨论】:

      • 我在建模下没有“按列排序”选项:(
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-19
      • 1970-01-01
      • 2015-07-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多