这个教程参考了youtube上的视频
处理的文件来自3.5g的CSV文件,导入时默认时间戳是整数型,更改数据类型为日期,提示无法更改。
只能自定义函数。
第一步:导入数据表后,点击左上角-----获取数据------空查询-----自动跳出power query----双击查询名称重命名为UnixToDate
第二步:如下图,点击高级编辑器----清空内容--粘贴以下代码---点击确定,可以看见查询的图表变成了Fx
let q = (date) =>
let
Source = (#datetime(1970,1,1,0,0,0) + #duration(0,0,0,date))
in
Source
in
q
第三步,点击最上方一行的添加列----自定义列----输入自定义名称time
接着,在下面的方框里输入=UnixToDate()这时候选中右侧备选变量中的date----点击插入-----确定,然后就能看见新建了一列,已经自动转换成日期格式。
第四步,这个时候已经完成了,如果数据集来自国外网站,或者有特殊的日期显示要求,可以右键更改日期类型,点击区域设置,选中你想要的格式的对应国家即可。
终于把这个问题解决了,网上Power bi的内容太少,希望遇到同样问题的你能顺利解决掉