
excel怎么用公式计算年龄?
我复制别人的是这个“=IF(I4="","",YEAR(TODAY())-YEAR(D4))”公式,但不好用。...
我复制别人的是这个“=IF(I4="","",YEAR(TODAY())-YEAR(D4))”公式,但不好用。
展开
7个回答
展开全部
示例 =DATEDIF("1988-4-5",TODAY(),"Y") 常用于计算年龄
DATEDIF函数是Excel中的隐藏函数,在帮助和插入公式里面看不到的
作用:返回两个日期之间的年\月\日间隔数。通常用DATEDIF函数计算两日期之差
DATEDIF(开始日期,结束日期,返回类型)
返回类型
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
"YM" start_date 与end_date 日期中月数的差。忽略日期中的年。
"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。
DATEDIF函数是Excel中的隐藏函数,在帮助和插入公式里面看不到的
作用:返回两个日期之间的年\月\日间隔数。通常用DATEDIF函数计算两日期之差
DATEDIF(开始日期,结束日期,返回类型)
返回类型
"Y" 时间段中的整年数。
"M" 时间段中的整月数。
"D" 时间段中的天数。
"MD" start_date 与 end_date 日期中天数的差。忽略日期中的月和年。
"YM" start_date 与end_date 日期中月数的差。忽略日期中的年。
"YD" start_date 与 end_date 日期中天数的差。忽略日期中的年。
展开全部
(1)虚岁的计算:在e4中输入=year(today())-year(d4)
(2)实岁的计算:在e4中输入=-trunc((d4-today())/365)
(3)工龄的计算:在e4中输入=(year(today())-year(d4))+1
注:d4单元格必须是日期格式,输入顺序为1979-4-6
(2)实岁的计算:在e4中输入=-trunc((d4-today())/365)
(3)工龄的计算:在e4中输入=(year(today())-year(d4))+1
注:d4单元格必须是日期格式,输入顺序为1979-4-6
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
可以用下面的公式精确计算年龄:
=DATEDIF(D4,TODAY(),"Y")
=DATEDIF(D4,TODAY(),"Y")
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
=YEAR(TODAY())-VALUE(MID(A1,7,4)) 提取出生日然后和现在的日期计算就可以得出年龄了函数可以用mid =IF(LEN(D12)=15,2010-(CONCATENATE(
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
Excel怎么用公式计算年龄工龄?这个视频告诉你!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询