You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何在Google Sheets中编写正确的年龄差计算公式?

Google Sheets 出生日期计算年龄解决方案

以下是几种满足不同格式需求的计算公式,你可以根据实际场景选择:

1. 仅显示整数周岁

使用DATEDIF函数计算两个日期的整年差值:

=DATEDIF(B2,TODAY(),"Y")
  • 替换B2为你存放出生日期的单元格位置
  • "Y"参数表示返回两个日期之间的完整年数

2. 显示「X岁Y个月」格式

结合整年数和剩余月数:

=DATEDIF(B2,TODAY(),"Y")&"岁 "&DATEDIF(B2,TODAY(),"YM")&"个月"
  • "YM"参数用于提取扣除整年数后的剩余月数

3. 显示「X岁Y个月Z天」完整格式

同时计算年、月、天的差值:

=DATEDIF(B2,TODAY(),"Y")&"岁 "&DATEDIF(B2,TODAY(),"YM")&"个月 "&DATEDIF(B2,TODAY(),"MD")&"天"
  • "MD"参数用于提取扣除整月数后的剩余天数

注意事项

  • 确保出生日期单元格设置为日期格式,如果是文本格式,可先用=DATEVALUE(B2)转换为日期后再计算
  • TODAY()函数会自动获取当前日期,每次打开表格都会重新计算最新年龄

内容的提问来源于stack exchange,提问作者Ishika Singh

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.12 07:20:27