Power BI:将文本 (yyyymmdd) 转换为日期 (dd/mm/yyyy)

obs*_*_ie 6 excel date date-formatting powerquery powerbi

我特别尝试使用 Power BI 中的 Power Query 编辑器将A 列中的字符串:转换yyyymmdd为日期格式。dd/mm/yyyy我已经可以使用下面的公式在 Excel 中执行此操作:任何想法

Excel

=DATE(LEFT(A2,4),MID(A2,5,2),RIGHT(A2,2))
Run Code Online (Sandbox Code Playgroud)

xXx*_*xXx 6

解决方案 1: 突出显示特定列,然后在“转换”选项卡上选择“检测数据类型”。
解决方案 2: 尝试创建一个名为的新列[dateFormatted]并应用以下公式:

dateFormatted = Date(Left([date],4),Right(left([date],6),2),right([date],2))
Run Code Online (Sandbox Code Playgroud)

选择新列并将其类型更改为日期,如下所示:

在此输入图像描述

[dateFormatted]现在将是日期类型,格式为: dd Mmm yyyy


obs*_*_ie 2

已解决:突出显示有问题的列,然后在“转换”选项卡上选择“检测数据类型”。这会将其从字符串切换为整数。然后将数据类型更改为日期。提供的格式为 dd/mm/yyyy。希望其他人发现这很有用