在 Power BI 中重新排序 x 轴值 - “排序依据”不起作用

问题描述 投票:0回答:2

我有一个图表,其中 x 轴值显示为: 0-3个月、10-12个月、4-6个月、7-9个月(见下图) 我希望它们按升序排列。我按“开放月份”排序,并按“升序排序”选择它

这是我这几个月的分组,这是正在排序的内容:

不确定为什么“10-12”个月组显示在 0-3 和 4-6 之间,我搜索了其他论坛帖子以尝试他们的解决方案,但没有任何效果对我有用。 任何帮助将不胜感激!

谢谢你。

sorting powerbi dax
2个回答
0
投票

我相信这种类型将您的月份标签视为简单的文本。所以:

  • 0(0-3 个月)
  • 1(10-12 个月)
  • 4(4-6 个月)
  • 7(7-9 个月)

选项 1 非常简单(但有点“hack”)。将标签更改为两 (2) 位数字月份,如下所示,您的排序应该有效:

  • 0(0-03 个月)
  • 04(04-06 个月)
  • 07(07-09 个月)
  • 10(10-12 个月)

选项 2 可能更符合您的喜好,尽管它有点复杂......

  1. 使用数据输入创建一个新表,其中仅包含月份标签值(按您希望的显示顺序排列)。
  2. 根据源中的月份标签设置与新表中月份标签的关系
  3. 将切片器或其他可视化效果基于新表格中的月份标签。

0
投票

power bi 中的排序基于数据源中的数据。这意味着, 首先它会考虑特殊字符(<>+{}-.等) 第二个数字(0-9) 第三个字母(a-z、A-Z)。

© www.soinside.com 2019 - 2024. All rights reserved.