
在Excel中,您可以使用一个公式来根据身份证号码提取年龄。中国的身份证号码通常是18位,其中包含了出生日期信息。前6位是地区代码,接下来的8位是出生日期(年4位,月2位,日2位),然后是顺序码和校验码。
假设身份证号码存储在A列,您可以使用以下步骤来提取年龄:
提取出生年月日:使用
MID函数从身份证号码中提取出生年月日。例如,如果身份证号码在A2单元格中,公式将是:=DATE(MID(A2,7,4), MID(A2,11,2), MID(A2,13,2))
这将提取出出生日期,并转换为Excel能识别的日期格式。
计算年龄:接着,您可以使用
DATEDIF函数计算年龄。假设当前日期是2024年1月24日,您可以使用以下公式:=DATEDIF(DATE(MID(A2,7,4), MID(A2,11,2), MID(A2,13,2)), TODAY(), "Y")
这个公式会计算出从出生日期到今天的完整年数,即年龄。
将上述公式填写到B列(或任何您希望显示年龄的列),然后向下拖动或双击填充柄,以应用到其他行。这样就可以根据每行A列的身份证号码计算出对应的年龄。