一、excel怎样用公式计算出年龄
Excel怎样用公式计算出年龄?
Excel用公式计算出年龄的方法:一、周岁计算。二、虚岁计算。三、实际年龄计算法。
具体步骤:
一、周岁计算。
1、在C2单元格中输入公式“=YEAR(TODAY())-YEAR(B2)”,回车,然后双击单元格右下角处往下填充或者拖拽单元格右下角往下填充。
2、在D2单元格中输入公式“=INT((TODAY()-B2)/365)”,回车,然后双击单元格右下角处往下填充或者拖拽单元格右下角往下填充。
二、虚岁计算。
周岁公式基础上加1即可。在E2单元格中输入公式“=INT((TODAY()-B2)/365)+1”或者“=YEAR(TODAY())-YEAR(B2)+1”,回车,双击单元格右下角处往下填充或者拖拽单元格右下角往下填充。
三、实际年龄计算。
在F2单元格中输入公式“=YEAR(TODAY())-YEAR(B2)&"岁"&MONTH(TODAY())-MONTH(B2)&"月"&DAY(TODAY())-DAY(B2)&"天"”,回车,双击单元格右下角处往下填充或者拖拽单元格右下角往下填充。
二、excel怎么用公式计算年龄
示例 =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 日期中天数的差。忽略日期中的年。
三、excel计算年数怎么用函数得出
假设A1单元格写入1990.01,B1单元格写入2001.03
则公式可以写为
=DATEDIF(SUBSTITUTE(A1,".","/"),SUBSTITUTE(B1,".","/"),"m")/12
得出值意思为11点多少年的意思
或
=DATEDIF(SUBSTITUTE(A1,".","/"),SUBSTITUTE(B1,".","/"),"y")&"."&DATEDIF(SUBSTITUTE(A1,".","/"),SUBSTITUTE(B1,".","/"),"ym")
得出值为小数点前为整年数11,小数点后是多少个月,11.2就是指11年2个月
也可以写成
=DATEDIF(SUBSTITUTE(A1,".","/"),SUBSTITUTE(B1,".","/"),"y")&"年"&DATEDIF(SUBSTITUTE(A1,".","/"),SUBSTITUTE(B1,".","/"),"ym")&"个月"