EXCEL从身份证号码中提取出生日期的4种方法

 时间:2026-02-13 12:03:32

在工作中,我们有时候需要从已知的身份证号码中提取相应的出生日期,如果照着身份证号码逐个输入将相当费时且容易出错,本文介绍了利用EXCEL函数从身份证号码中提取出生日期的4种方法,可大大提高我们的工作效率和准确性。

工具/原料

EXCEL 2013

第1种方法

如图,在C2单元格输入公式

=TEXT(MID(B2,7,4)&MID(B2,11,2)&MID(B2,13,2),"#-##-##")

MID(B2,7,4):表示从B2单元格身份证号码中的第7位字符开始提取4个字符,得出结果为2020;MID(B2,7,4)&MID(B2,11,2)&MID(B2,13,2)得出结果为20200101.

TEXT:将计算得出的结果20200101按照"#-##-##"的格式进行表示,最终得出结果为

2020-01-01.

EXCEL从身份证号码中提取出生日期的4种方法

第2种方法

如图,在C3单元格输入公式=DATE(MID(B3,7,4),MID(B3,11,2),MID(B3,13,2))

DATE:找到代表日期的数字。必须有3个函数参数年、月、日,即DATE(year,month,day),得出结果为2020-1-1.

EXCEL从身份证号码中提取出生日期的4种方法

如果想改变出生日期的格式,则选中C3单元格右键,选择设置单元格格式,在日期或自定义选项中均可根据你的需要进行日期显示格式的修改。

EXCEL从身份证号码中提取出生日期的4种方法

EXCEL从身份证号码中提取出生日期的4种方法

EXCEL从身份证号码中提取出生日期的4种方法

第3种方法

如图,在C4单元格输入公式

=CONCATENATE(MID(B4,7,4),"-",MID(B4,11,2),"-",MID(B4,13,2))

CONCATENATE:将多个文本字符串合并成一个。得出结果为2020-01-01。

EXCEL从身份证号码中提取出生日期的4种方法

如果想用2020/01/01表示,则将公式的"-"更改为"/"即可,修改其他表示方式类同。

EXCEL从身份证号码中提取出生日期的4种方法

EXCEL从身份证号码中提取出生日期的4种方法

第4种方法

如图,在C5单元格输入公式=MID(B5,7,4)&"-"&MID(B5,11,2)&"-"&MID(B5,13,2)

此种方法直接用MID函数和&连接符计算,得出结果为2020-01-01。

如果想用2020/01/01表示,则将公式的"-"更改为"/"即可,修改其他表示方式类同。

EXCEL从身份证号码中提取出生日期的4种方法

注意事项

以上所有双引号均需要在英文状态下输入。

以上所述4种方法除第2种方法可以在设置单元格格式选项中更改日期表示方式外,其他方法均不能按此方式更改。

  • excel中如何在身份证号码中提取出生年月日?
  • Excel中如何提取身份证出生日期
  • Excel身份证号提取生日的简便方法
  • Excel 中小数与时间的关系及转换
  • WPS Excel如何提取身份证的性别、年龄、归属地
  • 热门搜索
    五一适合去哪里旅游 帕劳旅游攻略 哈萨克斯坦旅游 澳门旅游景点 宁夏旅游网 海南旅游景点大全 张家界旅游地图 夕阳红旅游团 武汉旅游政务网 避暑旅游十佳城市