excel如何计算年龄

 我来答
dg199410
2011-09-12 · TA获得超过679个赞
知道小有建树答主
回答量:428
采纳率:0%
帮助的人:266万
展开全部
=DATEDIF($A$1,NOW(),"md")&"岁"&DATEDIF($A$1,NOW(),"ym")&"个月零"&DATEDIF($A$1,NOW(),"md")&"天"
说明:在A1单元格中输入你的出生日期,如1907-3-8
然后在其它任意单元格中输入(或粘贴)上面的公式,结果为 “X岁Y月零Z天”
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
languanzeng
2011-09-12 · TA获得超过2284个赞
知道小有建树答主
回答量:1645
采纳率:0%
帮助的人:1801万
展开全部
假设A1单元格为出生日期(如:1980-5-25),计算周岁:
=datedif(A1,today(),"y")
返回结果为31
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
梅秀梅泥黛
2019-07-26 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.3万
采纳率:29%
帮助的人:597万
展开全部
(1)虚岁的计算:在e4中输入=year(today())-year(d4)
(2)实岁的计算:在e4中输入=-trunc((d4-today())/365)
(3)工龄的计算:在e4中输入=(year(today())-year(d4))+1
注:d4单元格必须是日期格式,输入顺序为1979-4-6
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
曹桂枝昌倩
2019-07-18 · TA获得超过3.6万个赞
知道大有可为答主
回答量:1.2万
采纳率:31%
帮助的人:841万
展开全部
楼主你好,你可以在“年龄”B2一列中输入公式“=datedif(A2,TODAY(),"y")”(假设出生年月数据在A列,A2为第1个数据,B列为“年龄”),完成后再把公式拖动复制B列的其他单元格,即可在B列显示相应的年龄。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
化希荣钦君
2019-06-15 · TA获得超过3.7万个赞
知道大有可为答主
回答量:1.4万
采纳率:27%
帮助的人:900万
展开全部
以出生日期在a1单元格为例,要计算到今天为止的年龄公式:=datedif(a1,now(),"y")
如果要计算到b1单元格为止的日期,那么公式为
=datedif(a1,b1,"y")
如图:
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式