美文网首页
Power Query中如何处理日月年格式的时间?

Power Query中如何处理日月年格式的时间?

作者: Data_Skill | 来源:发表于2019-08-12 10:04 被阅读0次

如何正确的更改日期时间

我们导入的时候有一个日期列,格式如下

日期列表日期列表

对我们来说可以理解为,日/月/年,但是我们看下导入到Power Query中会如何显示?

自动更改类型自动更改类型

我们看到,在导入的时候系统自动做了更改类型的处理,但是处理的格式是文本,而不是日期,那这个类型的更改肯定不是我们所希望的。

(一) 操作法

我们把更改的类型这个步骤改下,手动把类型调整为日期来看下效果。

手动更改日期类型手动更改日期类型

结果告诉我们日期格式出错了,系统默认的日期转换难道分辨不了日/月/年的格式吗?肯定是能识别的,那我们看下该如何处理?

1. 右击需要更改的列

右击列右击列

2. 点击使用区域设置并使用英语(英国)

英语英国区域英语英国区域

这样我们就更改完成了。

3. 返回效果

返回效果返回效果

(二) 公式法

1. 函数Table.TransformColumnTypes说明

Table.TransformColumnTypes函数说明Table.TransformColumnTypes函数说明

我们看下此函数有3个参数
参数位置| 类型| 含义
|--|--
|第1参数| table| 需要操作的表
|第2参数| list| 批量转换指定列及类型
|可选第3参数| text| 区域格式

看下之前的类型转换的函数书写

手动更改日期类型手动更改日期类型

只使用了第2参数,第3参数未使用,所以我们需要加上第3参数区域的设置。

2. 添加第3参数

添加第3区域参数添加第3区域参数

这样就能得到我们原先想要的结果了。

相关文章

网友评论

      本文标题:Power Query中如何处理日月年格式的时间?

      本文链接:https://www.haomeiwen.com/subject/tijyjctx.html