永发信息网

如何用EXCEL由两个起止日期计算年龄

答案:6  悬赏:0  手机版
解决时间 2021-04-02 07:12
  • 提问者网友:酱爆肉
  • 2021-04-02 04:24
如何用EXCEL由两个起止日期计算年龄
最佳答案
  • 五星知识达人网友:渡鹤影
  • 2021-04-02 04:29
=INT(DAYS360(A1,B1)/360)
DAYS360是将一年按照360天来计算,即一个月30天,忽略大小月。用这个除以360,再取整数,就是年龄。
直接用B1-A1也可以得出两个日期之间的天数。
07版可以用DATEDIF来计算。
不同的方法算出来的略有差异,这主要是因为大小月和闰年的关系。

如果这里不用A1、B1引用,而是直接用日期,建议用DATE(1979,11,20)的形式,这样比较规范;尽量不要用"1979-11-20",这样在有些时候容易出错。
全部回答
  • 1楼网友:执傲
  • 2021-04-02 08:31
=YEAR(A1)-YEAR(B1)
  • 2楼网友:一叶十三刺
  • 2021-04-02 08:01
=datedif(a1,b1,
  • 3楼网友:十年萤火照君眠
  • 2021-04-02 06:35
=(12*(value(mid("2009-05-03",1,4))-value(mid("1979-11-20",1,4)))+value(mid("2009-05-03",6,2))-value(mid("1979-11-20",6,2)))/12&"岁"
上面是计算出岁数,如果还要精确到“零几个月”也很简单
  • 4楼网友:忘川信使
  • 2021-04-02 06:08
A1是1979-11-20
A2是2009年5月3日
A3
=INT((A2-A1)/365)
或者
=ROUND((A2-A1)/365,0)
  • 5楼网友:往事埋风中
  • 2021-04-02 04:43

使用DATEDIF函数处理


Excel版本参考:2010
测试数据A1和B1单元格

1、C1输入公式:=DATEDIF(A1,B1,"y")
2、回车,查看效果
我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯