学个函数:REPLACE

有一种神奇的系统,有一个神奇的导出功能

到底有多神奇呢?

就是,偏偏不给你导出标准的格式

导出的数据不经历九九八十一次处理,一定是不能用的。

我们今天来解决其中的一个小问题:

学个函数:REPLACE

A列是某系统导出的日期格式,B列是正经的日期格式

那么,问题出在哪呢?

是不是/2018 这个年份跑到后边去了?

所以,考虑到我们可能这个公式要用很多年,那么不采用替换/2018的方式

我们把第6位开始的连续5个字符给抹掉

在最前边加上年份号

算是一个乾坤大挪移了吧~

需要用到2个函数,MID和REPLACE

学个函数:REPLACE

=--(MID(A1,7,4)&"/"&REPLACE(A1,6,5,))

MID(A1,7,4) 从A1单元格第7位开始提取4个连续字符,即年份

REPLACE(A1,6,5,) 从A1单元格第6位开始提取5个连续字符,并替换为空(第4参数为替换后的新字符串,缺省则为空)

因文本函数处理完的字符串,还是文本类型,所以利用减负运算将数据转换为数值格式,再设置为日期格式即可

REPLACE的常规应用:

学个函数:REPLACE

=REPLACE(A12,4,4,"****")

将A12单元格第4位起,连续4个字符替换为"****"

REPLACE学会了吗?

想接着学哪个?


分享到:


相關文章: