使用Excel计算身份证上的年龄,你可以使用以下公式:
```
=YEAR(NOW())-MID(A2,7,4)
```
其中,`A2` 是包含身份证号码的单元格。这个公式会提取身份证号码中的出生年份,然后用当前年份减去出生年份得到年龄。
如果你需要考虑月份和日期,以得到精确的年龄,可以使用以下公式:
```
=YEAR(NOW())-LEFT(A2,4)-(MONTH(A2) > MONTH(TODAY()) || (MONTH(A2) = MONTH(TODAY()) && DAY(A2) > DAY(TODAY())))
```
这个公式会检查出生月份是否晚于当前月份,如果是,或者出生月份等于当前月份但出生日期晚于当前日期,则年龄会减一。
请注意,这些公式适用于18位身份证号码。对于15位身份证号码,可能需要额外的处理来正确提取出生年月日。