Power BI:第 # 周排序不正确

Power BI: Week #'s not sorting properly

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

我尝试按索引值、按年、按周对周 # 进行排序...但没有成功

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

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

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

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

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

为此,您应该有一个日历 table,其中包含您需要的日期分组。例如使用 CALENDARAUTO or you can do it in Power Query here or here.