打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel中不规范时间的处理

一、不规范时间的处理

 

在表示时间的时候,大家有没有一个习惯是直接用数字来表示的呢?

如下图:

 


当你看到这一串数字的时候,你知道表示的是什么具体时间吗?

1、数字转换成时间格式一


 


时间的小时、分钟、秒之间是用英文冒号':'隔开的,该种表示方法可以直接用函数SUBSTITUTE把'.'换成':'。

公式:D2=SUBSTITUTE(A2,'.',':')

 

2、数字转换成时间格式二


 


公式:D9=TEXT(A9,'h:mm:ss')

也可以按快捷键Ctrl+Shift+@快速将数字转换成时间格式。

 

二、日期在前月份在后的不规范日期处理

 

在上篇公众号不规范日期的处理中有个小练习,现在来为大家揭晓下处理方法:

 


公式:D47=DATE(2016,RIGHT(A47,LEN(A47)-FIND('/',A47,1)),LEFT(A47,FIND('/',A47,1)-1))

函数DATE的使用格式:DATE(年,月,日)

该题是2016年,所以DATE的第一参数是2016;


现在要提取月份,先用函数FIND找到斜杠'/'在字符串中的位置,再用函数LEN判断字符串的长度,字符串的长度减去斜杠在字符串中的位置就是要提取的月份的字符数,因为月份在后所以用函数RIGHT提取,RIGHT(要提取的字符串,提取的字符数),得到的月份就是DATE的第二参数。


再来提取日,同样用FIND找到斜杠'/'在字符串中的位置,如A47单元格,斜杠的位置为3,而我们要提取的内容不包括斜杠而是在它前面,所以减1,用函数LEFT提取,得到的结果作为DATE的第三参数。


作者:仰望~星空

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
python中datetime模块中strftime/strptime函数
PHP从数据库里取日期时为什么格式是这样的'2004 四月 26'? 我想转成'2004
JavaScript Date 对象方法总结
javascript类型系统——日期Date对象
第十八课 时间日期处理
Excel揭秘5:你看到的不一定是真实的——Excel是怎样表示日期和时间的
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服