百姓心情网-为你提供各类经典名言与文案句子

身份证号码转换成出生年月日公式

身份证号码转换成出生年月日的公式如下:

使用MID和DATE函数

```excel

=DATE(MID(A2,7,4),MID(A2,11,2),MID(A2,13,2))

```

`MID(A2,7,4)`:从第7位开始提取4位数字作为年份。

`MID(A2,11,2)`:从第11位开始提取2位数字作为月份。

`MID(A2,13,2)`:从第13位开始提取2位数字作为日期。

`DATE()`:将年、月、日三个参数转换为Excel标准日期格式。

使用MID和TEXT函数

```excel

=TEXT(MID(B2,7,8),"0000-00-00")

```

`MID(B2,7,8)`:从B2单元格的身份证号中提取出代表出生年月日的8位数字。

`TEXT(..., "0000-00-00")`:将这8位数字按照指定的格式“0000-00-00”进行格式化,确保年份显示为4位,月份和日期显示为2位,中间用“-”分隔。

使用MID、TEXT和--操作符

```excel

=--TEXT(MID(B2,7,8),"0000-00-00")

```

`MID(B2,7,8)`:从B2单元格的身份证号中提取出代表出生年月日的8位数字。

`TEXT(..., "0000-00-00")`:将这8位数字按照指定的格式“0000-00-00”进行格式化,确保年份显示为4位,月份和日期显示为2位,中间用“-”分隔。

`--`:将文本格式的日期强制转换为数值格式,以便进行后续的日期运算。

操作步骤:

1. 将身份证号码放在A列,从A2单元格开始。

2. 在B2单元格中输入上述任意一个公式。

3. 使用快捷键Ctrl+D向下填充,或双击单元格右下角的填充柄,将公式应用到整列。

4. 如果需要将提取的日期转换为真正的日期格式,可以使用以下方法:

选中日期列,按Ctrl+1,选择“日期”,选择合适的显示格式。

或者在公式前加上`--`操作符,将文本格式的日期强制转换为数值格式,例如:`--TEXT(MID(B2,7,8),"0000-00-00")`。

注意事项:

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

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

公式不会验证身份证号的真实性,建议配合数据验证功能使用。

上一篇上一篇:小高考被录取了高考还能报大专

下一篇下一篇:没有了