如何使用DAX公式将此文本字段转换为DATE字段?

时间:2015-08-20 06:46:34

标签: excel date datetime powerpivot dax

我正在使用Excel 2013,我有一个Powerpivot表,它使用SQL查询提取数据。输出的一列(称为MTH)采用TEXT格式,显示日期如下:2014-09-01 00:00:00.000

我需要一个新的计算列,它会给我以下结果,例如上面的例子:2014年9月或可能是2014年9月

我需要哪种DAX公式?

1 个答案:

答案 0 :(得分:0)

毫无疑问,处理此问题的最佳方法是在SQL查询中,但您需要发布您正在使用的SQL风格。

你没能尝试:

= DATE(LEFT([MTH], 4), MID([MTH], 6, 2), MID([MTH], 9, 2))

这将创建一个“正确”,您可以从下拉菜单中选择格式。