我想在Power BI中创建一个YearMonth列,并在可视化绘图中按此顺序分组数据,比如直方图。
我尝试创建datetime列MY_DATE(格式:05-10-2018 12:00:00 AM)的副本,并在ColumnTools功能区中将其转换为Year-Month格式:

虽然在列中的格式看起来是正确的,例如,'2018-03',但当我在按YearMonth分组后绘制图形时,它正在重复自己,即具有多个2018-07列。
然后,我尝试使用以下命令创建YearMonth:
YearMonthText = YEAR(Table[MY_DATE]) & "-" & MONTH(Table[MY_DATE])这在两个表列中看起来都很好,并且能够在按YearMonth分组时聚合数据,但是,表不是按时间顺序排列的,例如:
2020-10 2020-11 2020-12 2020-7 2020-8 2020-9 2021-1 2021-2 ...如何让绘图按时间顺序显示数据?
发布于 2021-05-03 13:16:22
对我来说很有效:
首先,使用:
YearMonthText = YEAR(Table[MY_DATE]) & "-" & MONTH(Table[MY_DATE])获取文本格式的YearMonth (例如,2018-3)。
然后,在ColumnTools功能区中将Data type转换为Date类型。
https://stackoverflow.com/questions/67362852
复制相似问题