【问题标题】:Power BI: Week #'s not sorting properlyPower BI:第 # 周未正确排序
【发布时间】:2021-07-23 07:49:50
【问题描述】:

我在使用折线图时遇到问题,其中数据按周数和年数组织。但是,当我将信息放入视觉中并尝试查看 2020 年和 2021 年时,它会按照 2021 年和 2020 年的顺序重新排列数据。我如何让它以正确的周数顺序逐年正确查看数据?

我尝试按索引值、年份、周数对第 # 周进行排序......但没有运气

【问题讨论】:

    标签: database calendar powerbi week-number linegraph


    【解决方案1】:

    从图片上看,似乎没有按年和周排序,只是按周排序。 您需要添加一个具有年周键的列,您可以对其进行排序。 例如 202101 表示 2021 年的第一周。

    假设您有类似 dd/mm/yyyy 格式的日期,例如 DAX 中的 11/04/2021,您可以使用:

    YearWeek = YEAR('Table'[Date]) & WEEKNUM('Table'[Date]) 
    

    现在应该正确地对数据进行排序。如果您愿意,您可以添加另一列,如 WK01-2021 那样对用户更友好,如果您愿意,您可以按该列排序,或使用新的键列对文本列进行排序。

    如果您只有年和周列,请创建一个连接两者的新列。

    为此,您应该有一个日历表,其中包含您需要的日期分组。例如使用CALENDARAUTO 或者您可以在Power Query 中使用herehere

    【讨论】:

    • 太棒了!谢谢
    猜你喜欢
    • 2020-03-15
    • 2021-05-06
    • 1970-01-01
    • 1970-01-01
    • 2015-07-19
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多