大家在日常的工作中都会遇到一些不规范的日期数据,很多人喜欢用点来做年月日之间的间隔,如下图所示:

excel日期格式错误乱的怎么转换成正确的,不规范日期数据的解决办法-趣帮office教程网

因为这些人认为这样输入起来感觉比较方便,但这样的数据,在Excel中只会被当为文本字符,而不会当成日期的数据的。在Excel中规范的日期数据输入有两种,一种是在年月日之间使用斜杠/来做间隔,一个是年月日之间使用横杠-来做间隔,这两种的输入方法,在Excel中都会显示为2021/3/4这种标准的日期格式。

今天要处理的日期数据有多不规范,大家可以来看下,要从这种不规范的日期中将天的数据提取出来,大家有什么好的方法。

excel日期格式错误乱的怎么转换成正确的,不规范日期数据的解决办法-趣帮office教程网

解题思路:

通过观察数据,先统计出在不规范的日期数据中有哪些间隔符号,共有四种,点,横杠,#,斜杠,对于日期来说,斜杠实质是标准的间隔符号,那么要将这些不规范的数据整理规范,只需要将其他的符号替换为斜杠/即可。

操作步骤:

1、以B2单元格数据为例,先使用SUBSTITUTE函数,将数据中的#替换为/。

excel日期格式错误乱的怎么转换成正确的,不规范日期数据的解决办法-趣帮office教程网

2、第二步,将第一步的结果,G2单元格中数据,再次使用SUBSTITUTE函数,将点替换为斜杠/。

excel日期格式错误乱的怎么转换成正确的,不规范日期数据的解决办法-趣帮office教程网

3、对于B2的数据来说,到第二步就可以结束了,但做人做事,要考虑完善一点,后面的数据中还有横杠的,所以第三步,就是使用SUBSTITUTE函数,将横杠替换为斜杠/。

excel日期格式错误乱的怎么转换成正确的,不规范日期数据的解决办法-趣帮office教程网

4、将三步综合起来运用,嵌套为一个公式,从而适用于所有的数据,同时在外部再嵌套一个DAY函数,得到日期数据中的天。

excel日期格式错误乱的怎么转换成正确的,不规范日期数据的解决办法-趣帮office教程网

最后,再提供一种思路给到大家,使用查找替换的方式,重复3次,分别使用查找替换的功能,将横杠,点,#,都替换为/,再通过DAY函数,对查找替换完成的结果,提取出天数来。

excel日期格式错误乱的怎么转换成正确的,不规范日期数据的解决办法-趣帮office教程网