Excel 身份证号怎么不能通过公式提取出生年月

如题所述

1、以excel2010版本作为例子,如下图要通过公式提取A列身份证号中的出生年月,可以在B2单元格里输入公式=MID(A2,7,8),MID函数的功能是从指定的字符串中截取出指定数量字符,输入公式后按enter键则可得出提取出生年月的结果;

2、然后把鼠标放在B2单元格的右下方,下拉填充B2的函数公式,则可快捷提取出A列身份证的出生年月了,这种方式是直接提取;

3、如果想提取出来的出生年月格式是带有年月日字样的,那么可以把该公式拆分成三部分来提取,再在每条公式后面加上相应的文字则可,如下图输入公式=MID(A2,7,4)&"年"&MID(A2,11,2)&"月"&MID(A2,13,2)&"日",按enter键后则可得出结果;

4、把鼠标放在B2单元格右下角,下拉填充公式则可按这种格式提取出A列身份证的出生年月了。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2020-03-07
1、以excel2010版本作为例子,如下图要通过公式提取A列身份证号中的出生年月,可以在B2单元格里输入公式=MID(A2,7,8),MID函数的功能是从指定的字符串中截取出指定数量字符,输入公式后按enter键则可得出提取出生年月的结果;

2、然后把鼠标放在B2单元格的右下方,下拉填充B2的函数公式,则可快捷提取出A列身份证的出生年月了,这种方式是直接提取;

3、如果想提取出来的出生年月格式是带有年月日字样的,那么可以把该公式拆分成三部分来提取,再在每条公式后面加上相应的文字则可,如下图输入公式=MID(A2,7,4)&"年"&MID(A2,11,2)&"月"&MID(A2,13,2)&"日",按enter键后则可得出结果;

4、把鼠标放在B2单元格右下角,下拉填充公式则可按这种格式提取出A列身份证的出生年月了。本回答被提问者采纳
第2个回答  2020-03-05
提取生日公式:(18位)
=TEXT(MID(A1,7,8),"0-00-00")
如果提取不正确,检查一下,证号前是不是有空格或不可见字符,也可以修改一下公式:
=TEXT(MID(TRIM(CLEAN(A1)),7,8),"0-00-00")
相似回答