红字表示的是出生日期
第一步:利用MID函数提取日期,“=MID(B2,7,8)”,显示结果【19921016】,把稳,这个时候提取出来的还只是文本格式~日期实质是数值~只是显示出来这天期格式~~~ 以是我们利用SUM函数去求和的时候显示结果是“0”MID为截取函数
第二步:利用TEXT函数将第一步的截取的内容显示为日期格式“=TEXT(MID(B2,7,8),"0-00-00")”,把稳这个时候天生的日期格式还是文本格式~边上SUM求和显示结果还是0,也可以把格式转换为数值,是不能转换成功的~如果你只是提取日期不须要做后续处理,那么到这步算完成了~TEXT转换显示格式
第三步:在第二步的根本上,在公式前面输入“--”或者输入“1”或者公式末了输入“1”,将日期格式的文本逼迫运算一次~变成真正的日期格式~~~“=--TEXT(MID(B2,7,8),"0-00-00")”
或者“=TEXT(MID(B2,7,8),"0-00-00")1”
这个时候日期格式为精确的日期格式~看右边用SUM求和可以显示结果(文本可以+-/运算,不可以用函数直接打算)~~由于我们前面说过,日期实质是数值的其余一种显示办法~
日期是“1900-1-1”开始按“1”编写,每增加一天“+1”
显示为数值格式~
第四步:将数值格式切换为日期格式~修正格式为“短日期”
精确显示为日期格式,且SUM求和正常
思考:为什么我们要把日期提取出来变成精确的格式?由于只有精确的日期格式,后续利用函数打算、透视剖析才不会出错~~要养成良好的习气~二、操作步骤
显示结果
=DATE(MID(B2,7,VLOOKUP(LEN(B2),{15,2;18,4},2,0)),MID(B2,VLOOKUP(LEN(B2),{15,9;18,11},2,0),2),MID(B2,VLOOKUP(LEN(B2),{15,11;18,13},2,0),2))
看看这个公式繁芜不繁芜?不过我们不须要研究这个公式,之前身份号码是有15位的,后来统一为18位,因此这个公式可以用,但是我们没必要去研究~能用就可以~~
还有,通过刚才演示,我们该当创造,也可以一键提取性别、年事,自己考试测验~~
WPS常用函数
三、如何让AI编写公式当然,你有兴趣可以让AI直接编写一个公式~
提问:要从 B2 单元格中提取身份证号码中的出生日期,并将其格式化为精确的日期格式,可以利用以下 Excel 公式:
回答:=DATE(MID(B2, 7, 4), MID(B2, 11, 2), MID(B2, 13, 2))
和AI对话
验算精确
各位亲,你们以为那种方法更适宜?欢迎留言谈论~
#Excel函数公式#
#用AI写Excel公式#
#提取日期#