中易网

excel如何计算年龄

答案:4  悬赏:40  
解决时间 2021-01-12 06:01
  • 提问者网友:你给我的爱
  • 2021-01-11 20:41
excel如何计算年龄
最佳答案
  • 二级知识专家网友:往事埋风中
  • 2021-01-11 21:23
让Excel自动从当天开始倒推算出一个人的年龄。
具体操作如下:首先在一个单元格输入函数 =toady() ,回车后就会得到计算机的日期,即当天的日期,而且这个日期是动态。

接下来你还必须得要有这个人的出生日期。

然后在D9单元格输入=DATEDIF(B9,C9,"Y"),敲回车后,显示结果是35岁。输入=datedif这个函数是没有提示的,因为这个函数是个隐藏函数,所谓隐藏就是没提示没帮助,直接输入就会出来。

这个函数计算原理如下:DATEDIF函数语法为:=DATEDIF(开始日期,结束日期,年份代码)。年份代码中Y表示年数,M表示月,D表示天。
如果把最后一次参数改为M,则是下面这种效果:

总结:datedif函数用来统计两个日期之间的差值,并按照一定的要求呈现出来。是计算年龄非常经典的一个函数。
参考资料
如何用Excel计算一个人的年龄?.第一PPT[引用时间2017-12-30]
全部回答
  • 1楼网友:像个废品
  • 2021-01-11 23:49
=DATEDIF($A$1,NOW(),"md")&"岁"&DATEDIF($A$1,NOW(),"ym")&"个月零"&DATEDIF($A$1,NOW(),"md")&"天"
说明:在A1单元格中输入你的出生日期,如1907-3-8
然后在其它任意单元格中输入(或粘贴)上面的公式,结果为 “X岁Y月零Z天”
  • 2楼网友:荒野風
  • 2021-01-11 22:43
假设A1单元格为出生日期(如:1980-5-25),计算周岁:
=datedif(A1,today(),"y")
返回结果为31
  • 3楼网友:一叶十三刺
  • 2021-01-11 21:31
假设A2为生日例如是1980-05-04,则B2计算年龄为=YEAR(TODAY())-YEAR(A2)
对于年龄本身的计算公式有多种,为了适应不同要求,是否精确计算周岁等等。若精确计算则:
=(TODAY()-A2)/365
若虚岁则=(TODAY()-A2)/365+1
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息!
大家都在看
推荐信息