查看原文
其他

【逆天】日期时间竟然可以这么提取

2017-01-02 勇哥 Excel技巧精选

来自:勇哥说Excel (ID:YongGeShuoExcel)

已获授权转载


今天勇哥想给大家分享一个提取日期时间的技巧,有粉丝问勇哥:


他有A列格式的数据,想转化为B列这种格式。对于这个问题,我们可以看事实上是把01/01/2016 按照位数提取出来拼装成右侧的格式。


 


传统方法如下

mid(A2,7,4)&mid(A2,1,2)&mid(A2,4,2) & right(A2,10)


这种写法中规中矩,一般的刚学Excel公式的表亲们都这么写,主要是使用mid函数提取出年月日然后与时间合并起来。


今天勇哥给大家分享一个新的写法如下

=SUM(MID(A2,{7,4,1},{4,2,2})*10^{4,2,0})&RIGHT(A2,10)


上面这个函数较传统做法:


1)Mid由三个变为了一个

2)把提取年月日的开始位置以及取的位数以常量数组的形式出现

3)该函数的重中之重 是年 月日 分别乘以 10000,100,1 。学过数学的表亲。考虑下 为什么可以这么做呢?



●本文编号531,以后想阅读这篇文章直接输入531即可

●输入m可以获取到全部文章目录

●输入c可以获取到全部动画下载地址

办公技巧微信公号推荐  

Word技巧↓↓↓

PPT技巧精选↓↓↓

您可能也对以下帖子感兴趣

文章有问题?点此查看未经处理的缓存