首页 > 生活常识 >

提取身份证号码的出生年月的公式

2025-09-25 06:02:25

问题描述:

提取身份证号码的出生年月的公式,蹲一个大佬,求不嫌弃我问题简单!

最佳答案

推荐答案

2025-09-25 06:02:25

提取身份证号码的出生年月的公式】在日常办公或数据处理中,我们经常需要从身份证号码中提取出持证人的出生年月信息。身份证号码是18位数字,其中第7到第14位代表了持证人的出生日期。掌握这一规律后,可以通过Excel等工具快速提取出生年月。

以下是关于“提取身份证号码的出生年月的公式”的总结与示例说明:

一、身份证号码结构简要说明

位数 内容说明
第1-6位 地址码(行政区划代码)
第7-14位 出生年月日(格式为YYYYMMDD)
第15-17位 顺序码(性别识别)
第18位 校验码

二、提取出生年月的公式

在Excel中,可以使用以下公式来提取身份证号码中的出生年月:

公式1:提取出生年份

```excel

=LEFT(MID(A1,7,8),4)

```

说明:`MID(A1,7,8)` 提取第7到第14位,即出生年月日;`LEFT(...,4)` 取前四位,即年份。

公式2:提取出生月份

```excel

=MID(MID(A1,7,8),5,2)

```

说明:`MID(A1,7,8)` 提取出生年月日;`MID(...,5,2)` 取第5到第6位,即月份。

公式3:提取出生日期

```excel

=MID(MID(A1,7,8),7,2)

```

说明:`MID(A1,7,8)` 提取出生年月日;`MID(...,7,2)` 取第7到第8位,即日期。

公式4:合并为“年-月-日”格式

```excel

=TEXT(DATE(LEFT(MID(A1,7,8),4),MID(MID(A1,7,8),5,2),MID(MID(A1,7,8),7,2)),"yyyy-mm-dd")

```

说明:将年、月、日分别提取后,用DATE函数组合成日期,并用TEXT函数格式化为“年-月-日”。

三、示例表格

身份证号码 年份 月份 日期 完整出生日期
110101199003073516 1990 03 07 1990-03-07
440106198511123419 1985 11 12 1985-11-12
33010520000101231X 2000 01 01 2000-01-01
320586197805154323 1978 05 15 1978-05-15

四、注意事项

1. 身份证号码必须为18位,否则公式可能出错。

2. 部分旧版身份证为15位,需先补全为18位后再进行提取。

3. 使用公式时,确保单元格格式为“常规”或“文本”,避免显示异常。

通过以上方法,我们可以高效地从身份证号码中提取出持证人的出生年月信息,适用于人事管理、数据统计等多种场景。

免责声明:本答案或内容为用户上传,不代表本网观点。其原创性以及文中陈述文字和内容未经本站证实,对本文以及其中全部或者部分内容、文字的真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。 如遇侵权请及时联系本站删除。