Excel如何从身份证号中提取出生年月日[详细版]
1、这里小编在B列有三个身份证号码,需要在C列中让excel自动填充出生年月日,这里小编先进行介绍方法一,方法一主要使用的是MID函数,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/32fbcd41037de137e12e6008f6c5cf672a5f2aec.jpg)
2、在C列对应的单元格中我们输入公式“=MID(B3,7,4)&"年"&MID(B3,11,2)&"月"&MID(B3,13,2)&"日"”,其中MID函数作用为从指定的字符串中截取出指定数量字符,例如公式中的“MID(B3,7,4)”,第一个参数表示B3单元格中的身份证号,7表示从第7位开始计算,4表示从第7位开始共截取几位数字,其中公式中的“&”表示拼接字符串,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/d4071b96b814f4d0845b8a66cdfe474ec38323ec.jpg)
3、回车之后我们得到使用MID函数和&拼接符自动计算得出的出生年月日,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/c3c22dbf3bef354f69e0f68a23db574afb321bec.jpg)
4、然后我们将公式填充到其他单元格,得到所有身份证的出生年月,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/92dd32f7dfb2dc198c7419af95def4dca13910ec.jpg)
1、这里小编介绍方法二,主要使用的是MID函数和TEXT函数,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/125ed0ecd3d96975b99cae2dd243040149fe09ec.jpg)
2、我们在对应的单元格输入“=TEXT(MID(B3,7,8),"0000-00-00")”,其中MID函数作用为从指定的字符串中截取出指定数量字符,TEXT函数作用为将制定的字符转化为自己想要的格式文本,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/054056fe1e425d6b56890b9d11883913e9e500ec.jpg)
3、回车之后,我们就可以看到我们想要的格式出生年月,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/e9a4f2eeadbcbe2f1d2804ac54dae43b3a8678ec.jpg)
4、然后将公式填充剩下的单元格,我们就得到了全部的出生年月,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/3ac71c214f57935631e3ba94effb960b302170ec.jpg)
1、这里小编介绍方法三,这个方法中小编主要使用的是分列的方法,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/05e24be983aee8d73572a15b6b781431deb666ec.jpg)
2、首先我们将身份证这一列全部选中,然后点击菜单“数据”,然后点击选项“分列”如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/332d496699cf02535a3b61316b36e29146e85fec.jpg)
3、然后我们在分列向导中选择“固定宽度”,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/baab208630486143568c0a858febf6a75e0f53ec.jpg)
4、由于出生年月为第7到第14位,所以这里我们在第7位之前加分割线,在第14位之后加分割线,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/8db0c6a72633488442bb0998ddee7b7f870e45ec.jpg)
5、然后选中第7位之前区域,然后点击“不导入此列”,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/ef4c24ceaad7726b97ba2753bf0f64781523b9ec.jpg)
6、然后选中第14位之后区域,然后点击“不导入此列”,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/354e7a781423beb9d766637630d6e1d06ce8b3ec.jpg)
7、然后选中第7列与第14列中间的区域,然后选择“日期”,然后再目标区域中填写“$C$3”表示分列之后的数据填充到哪一列,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/e09173e89a618625e9cb8c5c3b04541bd00faaec.jpg)
8、点击完成之后我们得到所有身份证分列之后的出生年月日,如下图:
![Excel如何从身份证号中提取出生年月日[详细版]](https://exp-picture.cdn.bcebos.com/b1454a1bd10ff226a3c273ba9c99e92abbb8a4ec.jpg)