excel表格身份证提取年龄

作者:佚名    更新日期:2025-06-16
在Excel中,你可以通过以下步骤利用身份证号码提取年龄。首先,假设身份证号码位于A列,从A2单元格开始。身份证号码的第7位到第14位表示出生日期(格式为YYYYMMDD)。

1. 在B2单元格输入以下公式,用于提取出生年份:`=MID(A2,7,4)`。
2. 在C2单元格输入以下公式,用于提取出生月份:`=MID(A2,11,2)`。
3. 在D2单元格输入以下公式,用于提取出生日:`=MID(A2,13,2)`。

接下来,将这三个值组合成一个日期格式:

4. 在E2单元格输入以下公式,将提取的年月日组合成日期:`=DATE(B2,C2,D2)`。

然后,计算当前年份与出生年份的差值,并根据当前月份和出生月份以及当前日期和出生日期调整年龄:

5. 在F2单元格输入以下公式来计算年龄:`=IF(MONTH(TODAY())>C2,IF(DAY(TODAY())>=D2,YEAR(TODAY())-B2,YEAR(TODAY())-B2-1),IF(DAY(TODAY())>=D2,YEAR(TODAY())-B2-1,YEAR(TODAY())-B2-2))`。

这个公式会准确地根据你的身份证号码计算出你的年龄。将F2单元格的公式向下拖动应用到其他单元格,即可批量提取年龄。

~