Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Date Power BI:DAX中按年/月列出的订单数据_Date_Powerbi_Dax - Fatal编程技术网

Date Power BI:DAX中按年/月列出的订单数据

Date Power BI:DAX中按年/月列出的订单数据,date,powerbi,dax,Date,Powerbi,Dax,我想在Power BI中创建一个YearMonth列,并按照可视化绘图(如直方图)的顺序对数据进行分组 我试图创建datetime列MY_DATE(格式:05-10-2018 12:00:00 AM)的副本,并将其转换为ColumnToolsribon: 虽然在列中格式看起来正确,例如“2018-03”,但当我按YearMonth分组后绘制图表时,它会重复自身,即,有多个2018-07列 然后我尝试使用以下工具创建YearMonth: YearMonthText = YEAR(Table[MY

我想在Power BI中创建一个
YearMonth
列,并按照可视化绘图(如直方图)的顺序对数据进行分组

我试图创建datetime列
MY_DATE
(格式:
05-10-2018 12:00:00 AM
)的副本,并将其转换为
ColumnTools
ribon:

虽然在列中格式看起来正确,例如“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   ...
如何让绘图按时间顺序显示数据?

对我来说很有用:

首先,使用:

YearMonthText = YEAR(Table[MY_DATE]) & "-" & MONTH(Table[MY_DATE])
以文本格式获取
YearMonth
(例如,
2018-3


然后,将
数据类型
转换为
日期
在ColumnTools ribon中键入。

当您有一位数的月数时,您必须有一个前导零,例如2020-07,这应该对您有所帮助。