【excel如何根据身份证提取出生年月】在日常工作中,我们经常需要从身份证号码中提取出个人的出生年月信息。身份证号码的第7到14位数字通常表示出生年月日,因此利用Excel函数可以轻松实现这一功能。以下是具体的操作方法和示例表格。
一、身份证号码结构简介
中国大陆的第二代身份证号码为18位,其中:
- 第7至14位:表示出生年月日(例如:19900101 表示1990年1月1日)
二、Excel提取出生年月的方法
方法一:使用MID函数提取出生年月日
在Excel中,可以使用`MID`函数来截取身份证号码中的第7至14位,再结合`TEXT`函数格式化为“年-月-日”的形式。
公式如下:
```excel
=TEXT(MID(A2,7,8),"0000-00-00")
```
- `A2` 是身份证号码所在的单元格;
- `MID(A2,7,8)` 从第7位开始提取8个字符(即出生年月日);
- `TEXT(...,"0000-00-00")` 将数字格式化为“年-月-日”。
方法二:提取出生年份、月份、日期(分开显示)
如果需要将年、月、日分别提取出来,可使用以下公式:
- 出生年份:
```excel
=MID(A2,7,4)
```
- 出生月份:
```excel
=MID(A2,11,2)
```
- 出生日期:
```excel
=MID(A2,13,2)
```
三、示例表格
| 身份证号码 | 出生年月日 | 出生年份 | 出生月份 | 出生日期 |
| 11010119900101001X | 1990-01-01 | 1990 | 01 | 01 |
| 11010119950512002X | 1995-05-12 | 1995 | 05 | 12 |
| 11010119881225003X | 1988-12-25 | 1988 | 12 | 25 |
| 11010119760610004X | 1976-06-10 | 1976 | 06 | 10 |
四、注意事项
1. 确保身份证号码是文本格式输入,避免被Excel自动转换为数字;
2. 如果身份证号码中有字母(如最后一位为X),需保持原样,不影响提取;
3. 使用`TEXT`函数时,若提取结果为数字(如“19900101”),需确保正确格式化。
通过上述方法,你可以快速地在Excel中从身份证号码中提取出出生年月信息,提高数据处理效率。


