在Excel中,计算年龄的函数公式通常使用`YEAR`函数和`DATEDIF`函数。以下是几种计算年龄的方法:
计算整年年龄
```
=YEAR(TODAY())-YEAR(B2)
```
其中`B2`是包含出生日期的单元格。
计算精确到月的年龄
```
=DATEDIF(B2,TODAY(),"Y") & "岁" & DATEDIF(B2,TODAY(),"YM") & "个月"
```
这里`B2`是包含出生日期的单元格,`DATEDIF`函数分别计算年和月。
计算精确到天的年龄
```
=DATEDIF(B2,TODAY(),"Y") & "岁" & DATEDIF(B2,TODAY(),"YM") & "个月" & DATEDIF(B2,TODAY(),"MD") & "天"
```
使用`DATEDIF`函数计算年龄
```
=DATEDIF(B2,TODAY(),"Y")
```
使用`TEXT`函数和`MID`函数结合计算年龄
```
=DATEDIF(TEXT(MID(A1,7,8),"-00-00"),TODAY(),"Y")
```
其中`A1`是包含身份证号的单元格,`MID`函数提取出生年月日,`TEXT`函数格式化为`YYYY-MM-DD`。
使用`DATEDIF`函数计算年龄,并设置单元格格式
```
=DATEDIF(B2,TODAY(),"Y")
```
然后选中年龄单元格,右击选择“设置单元格格式”,在“数值”选项卡中设置小数位数为0。
以上公式可以帮助你在Excel中计算年龄。请根据你的具体需求选择合适的公式