概览
本篇文章主要对根据身份证号码提取出生年月日、年龄、性别、退休年龄这三项进行讲解。
一. 提取出生年月日
公式:=TEXT(MID(B2,7,8),“0000-00-00”)
-
MID(B2,7,8):表示从单元格 B2 中的字符串(这里是身份证号),从第 7 个字符开始,提取长度为 8 个字符的子串。通常这 8 个字符就是包含出生年月日的信息;
-
TEXT(…, “0000-00-00”):使用 TEXT 函数将提取出来的出生年月日信息按照指定的格式“0000-00-00”进行格式化显示。这样就可以把类似“19901010”这样的字符串转化为“1990-10-10”这种日期格式的外观。
二. 提取年龄
公式:=DATEDIF(C2,“2024-06-13”,“y”)
- DATEDIF函数用于计算两个日期之间的差值;
- C2是起始日期所在的单元格;
- "2024-06-13"是结束日期;
- "y"表示要计算的是两个日期之间的整年数。
三. 性别
公式:=IF(MOD(MID(B2,17,1),2)=1,“男”,“女”)
- MID(B2,17,1):从单元格 B2 所代表的内容(比如身份证号)中,提取从