从身份证中提取出生年月日

时间:2025-03-08 19:30:35 手机游戏

从身份证号码中提取出生年月日,可以使用以下几种方法:

方法一:使用MID函数

提取出生年月日

使用MID函数从身份证号码的第7位开始提取,总共提取8位数字。

公式为:`MID(身份证号码所在单元格, 7, 8)`

转换为日期格式

将提取出的8位数字转换为日期格式,可以使用TEXT函数和DATE函数。

公式为:`TEXT(MID(身份证号码所在单元格, 7, 8), "00-00-00")`

方法二:使用Excel内置函数

提取出生年月日

使用MID函数从身份证号码的第7位开始提取,总共提取8位数字。

公式为:`MID(A2, 7, 8)`

转换为日期格式

将提取出的8位数字转换为日期格式,可以使用DATE函数。

公式为:`DATE(MID(A2, 7, 4), MID(A2, 11, 2), MID(A2, 13, 2))`

方法三:使用组合函数

提取出生年月日

使用MID函数从身份证号码的第7位开始提取,总共提取8位数字。

公式为:`MID(A2, 7, 8)`

转换为日期格式

将提取出的8位数字转换为日期格式,可以使用DATE函数。

公式为:`DATE(MID(A2, 7, 4), MID(A2, 11, 2), MID(A2, 13, 2))`

方法四:使用通配符提取

提取出生年月日

使用通配符提取出生年月日,然后将其转换为日期格式。

公式为:`替换为:\2年\3月\4日`

示例

假设身份证号码在A列,出生年月日提取到C列:

提取出生年月日

在C2单元格中输入公式:`MID(A2, 7, 8)`

按回车键,然后向下填充。

转换为日期格式

在C2单元格中输入公式:`TEXT(MID(A2, 7, 8), "00-00-00")`

按回车键,然后向下填充。

使用DATE函数

在C2单元格中输入公式:`DATE(MID(A2, 7, 4), MID(A2, 11, 2), MID(A2, 13, 2))`

按回车键,然后向下填充。

注意事项

确保输入的身份证号码为18位。

对于15位老身份证需要另行处理。

可以添加验证公式检查日期合法性。

通过以上方法,可以快速准确地从身份证号码中提取出生年月日,并将其转换为标准日期格式。