【问题标题】:Sort Month text (jan, feb etc.) in multiple year dataset对多年数据集中的月份文本(一月、二月等)进行排序
【发布时间】:2016-10-24 12:25:51
【问题描述】:

在 Power BI 中,我需要使用条形图制作视觉效果,显示 12 个月内(​​从 1 月到 12 月)的值。但是,我的数据集有 3 年的每日数据,因此我无法按另一个辅助列(monthsort)排序,因为排序列中的不同值比结果列中的要多。

如何获得从 jan 到 dec 排序的 x 轴?

我可以在 SQL Server 表或表格模型中的 DAX 中进行更改。

注意:我不能使用日期层次结构,因为我使用的是 Analysis Services 和实时连接。

【问题讨论】:

  • 如果我了解您的要求,您需要显示每年从一月到十二月的月份,因此首先您需要显示第一年的月份,然后显示第二年的月份,依此类推第三年,对吗?
  • 我有两台切片机,一台用于几年,一台用于几个月。在几个月的时间里,我只需要显示一月 - 十二月。

标签: powerbi dax


【解决方案1】:

您可以创建一个名为“DateSort”或类似名称的新列,并使用以下 DAX 公式:

=FORMAT([日期],"YYYYMM")

选择您的每日数据列并选择“按列排序”并将其设置为“日期排序”列。

这行得通吗?

【讨论】:

    猜你喜欢
    • 2013-02-12
    • 2023-04-01
    • 2021-08-29
    • 2018-12-22
    • 2022-01-04
    • 2018-06-23
    • 1970-01-01
    • 1970-01-01
    • 2020-04-20
    相关资源
    最近更新 更多