Power Query如何处理日月年的时间列?

2020-03-24 15:39:59 浏览数 (1)

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

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

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

(一) 操作法

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

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

1. 右击需要更改的列
2. 点击使用区域设置并使用英语(英国)

这样我们就更改完成了。

3. 返回效果

(二) 公式法

1. 函数Table.TransformColumnTypes说明

我们看下此函数有3个参数

参数位置

类型

含义

第1参数

table

需要操作的表

第2参数

list

批量转换指定列及类型

可选第3参数

text

区域格式

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

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

2. 添加第3参数

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

如果觉得有帮助,那麻烦您进行转发,让更多的人能够提高自身的工作效率。

0 人点赞