作者:小雅 微信:excel教程(id:exceljiaocheng)

问题来源于咱们部落窝教育Excel交流群一位学员的提问:怎么一次性分离系统里导出的时间和日期?

效果如下,A列是订单系统导出的数据。B列和C列是分别从A列提取的日期和时间。

如何把excel表格里面的日期与时间分开,这个问题经常都会有学员问。实现的方法不止一种,小编给大家分享两种公式写法,以及一种自定义格式来实现。

1

Text函数分离日期和时间


提取日期:

选择B2单元格,输入 =TEXT(A2,"yyyy/m/dd"),TEXT函数将A2单元格的内容转换为字符形式,yyyy-mm-dd,代表年-月-日。

提取时间:

选择C2单元格,输入=TEXT(A2,"h:mm")。其中h:mm,代表小时:分。

2

INT和MOD函数提取日期和时间

在B2单元格输入=INT(A2),C2单元格输入=MOD(A2,1),然后分别设置单元格格式为“日期”和“时间”格式即可。

自定义格式显示日期和时间


很多伙伴会联想到分列来提取日期和时间。如果理解日期在Excel中的原理,其实不需要分列来拆分,直接修改格式即可。

先普及一下日期格式的知识,比如A2单元格:2018/7/30 13:01,按ctrl+1打开自定义单元格格式,发现日期时间的格式为:yyyy/m/d h:mm

其中:YYYY表示年,M表示月,D表示天。H表示小时,M表示分钟。

所以,我们只需修改单元格的自定义格式就可以实现日期和时间的分离。

比如删除h:mm,只留下yyyy/m/d就是日期;反之,则是时间。

具体操作可以观看下面动画演示:

作者:小雅 微信:excel教程(id:exceljiaocheng)