首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

学个函数:REPLACE

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

到底有多神奇呢?

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

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

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

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

那么,问题出在哪呢?

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

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

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

在最前边加上年份号

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

需要用到2个函数,MID和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(A12,4,4,"****")

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

REPLACE学会了吗?

童鞋们还对什么函数感兴趣呢?

IF/SUMIF/VLOOKUP/MOD/TEXT

想接着学哪个?

  • 发表于:
  • 原文链接http://kuaibao.qq.com/s/20180225B0HRAS00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券