RSS订阅 爱办公,享无限效率

你现在的位置:

超实用技术技巧:身份证号码提取生日、年龄、性别

如何从身份证号码中提取生日、年龄和性别。这是WPS表格/Excel中非常实用的数据处理技巧。

中国身份证号码结构

身份证号码共18位,结构如下:

  • 第1-6位:地址码
  • 第7-14位:出生日期码(YYYYMMDD)
  • 第15-17位:顺序码(第17位决定性别)
  • 第18位:校验码

提取公式(WPS/Excel通用)

假设身份证号码在 A2 单元格:

1. 提取出生日期

=TEXT(MID(A2,7,8),"0000-00-00")
  • MID(A2,7,8):从第7位开始提取8位数字
  • TEXT:格式化为日期样式

2. 提取年龄(周岁)

=DATEDIF(TEXT(MID(A2,7,8),"0000-00-00"),TODAY(),"y")
  • 计算出生日期到今天的完整年数

3. 提取性别

=IF(MOD(MID(A2,17,1),2)=1,"男","女")
  • 第17位为奇数 →
  • 第17位为偶数 →
  • MOD(...,2):取余数判断奇偶

完整示例表格

身份证号码出生日期年龄性别
1101011990010100131990-01-0136
3101011995051500241995-05-1530

注意事项

注意点说明
15位老身份证需先转换为18位,或用不同公式
数据格式确保身份证号码为文本格式,避免前导0丢失
日期错误检查身份证号码是否真实有效

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注