excel截取出生日期

excel如何从身份证号中截取出生日期

Submitted by phifans on Tue, 12/20/2022 - 10:50

需求:在excel表格中从身份证号中截取出生日期

方法:假如A1单元格有一个身份证号码,要在B1列提取出年月日,则:
1、选择B1
2、输入:
=MID(A1,7,4)&"年"&MID(A1,11,2)&"月"&MID(A1,13,2)&"日"
回车!(输入法应为英文状态)

这是18位身份证号码的提取方式,mid函数的意思是:在指定单元格的数值的第几位连续提取几位数。如MID(A2,7,4)的意思是说:从A2单元格的数值的第7位数开始提取数字,连续提取4个数,这四个数恰好是年份。符号&是个连接符,英文双引号中的“年”“月”“日”可以更改为“-”线,则得到的日期则由“2012年10月15日”变成“2012-10-15”的样式了(日期是假设的哈)。

如果对日期格式没有明确的要求,可以直接在B1输入:=MID(A1,7,8)即可。
15位的身份证号码的日期提取,同样可以使用mid函数获得,下面说个同时使用18位和15位身份证的函数: