lyd*_*dol 4 m dax powerquery powerbi powerbi-desktop
我在下图中有一列(月年)。我想从该列中提取月份和年份并将其放入新列中。注意:在我的数据集中,该信息适用于一年中的每一天
所以新列看起来像:01/2020 01/2020 01/2020 等。
在 Power Query 中,使用一些日期函数。
为了获得年份,它将是
Date.Year([monthyear])
Run Code Online (Sandbox Code Playgroud)
对于月份,这将取决于您想要如何格式化它。以六月为例:
为了得到‘君’
Date.ToText([monthyear],"MMM")
Run Code Online (Sandbox Code Playgroud)
获取格式为 06 的月份数
Number.ToText(Date.Month([monthyear]), "00")
Run Code Online (Sandbox Code Playgroud)
只是为了得到数字 6,它将是:
Date.Month([monthyear])
Run Code Online (Sandbox Code Playgroud)
在 DAX 中使用日期函数
对于年份,计算列将为:
YEAR([monthyear])
Run Code Online (Sandbox Code Playgroud)
当月:
MONTH([monthyear])
Run Code Online (Sandbox Code Playgroud)
如果可以的话,我总是会在 Power Query 进入数据模型之前进行大量数据转换。