1. 首页 > 12属相 > 文章页面

截止到指定日期(精确到月,日)的年龄。EXCEL公式。

在EXCEL中,知道出生的年月日,怎么用函数算出年龄啊

大家好,今天小编来为大家解答以下的问题,关于...截止到指定日期(精确到月,日)的年龄。EXCEL公式。,固定时间测算年龄公式这个很多人还不知道,现在让我们一起来看看吧!

本文目录

年龄计算公式是什么...截止到指定日期(精确到月,日)的年龄。EXCEL公式。年龄计算公式是什么

年龄计算公式:年龄=当年年份-出生年份。

如何在EXCEL中计算员工入职年限,精确到几年几月

中国在习惯上常用的年龄计算方法,按出生后所经历的日历年头计算,即生下来就算1岁,以后每过一次新年便增加1岁。一般按农历新年算,也有按公历算的。确切年龄指从出生之日起到计算之日止所经历的天数。它比周岁年龄更为精确地反映人们实际生存的时间,但由于其统计汇总时较为繁琐。

其他介绍

1、虚岁年龄:中国在习惯上常用的年龄计算方法,按出生后所经历的日历年头计算。

2、周岁年龄:又称实足年龄,指从出生到计算时为止,共经历的周年数或生日数。

3、确切年龄:指从出生之日起到计算之日止所经历的天数。

...截止到指定日期(精确到月,日)的年龄。EXCEL公式。

假设表格中A列中从A2起,存放着出生日期,B列为周岁。

第1种方法:在B2中复制公式:=INT(("2006-8-31"-A2)/365.25)

第二种方法:在B2中复制公式:=IF("2006-8-31">=DATE("2006",MONTH(A2),DAY(A2)),2006-YEAR(A2),2006-YEAR(A2)-1)

第3种方法:在B2中复制公式:=(2006-YEAR(A2))+IF((8-MONTH(G2))<0,-1,0)

第4种方法:在B2中复制公式:=IF("2006-8-31">=A2,IF(MONTH("2006-8-31")>MONTH(A2),YEAR("2006-8-31")-YEAR(A2),IF(MONTH("2006-8-31")=MONTH(A2),(IF(DAY("2006-8-31")>=DAY(A2),YEAR("2006-8-31")-YEAR(A2),YEAR("2006-8-31")-YEAR(A2)-1)),YEAR("2006-8-31")-YEAR(C7)-1)),"还没出世呢!")

第5种方法:在B2中复制公式:=DATEDIF(A2,"2006-8-31","y")

这个函数是Excel的1个隐藏函数,只是为了沿袭Lotus123的1个函数。语法为:DATEDIF(start_date,end_date,unit),“start_date”为开始日期,“end_date”为结束日期,“unit”返回:

"Y"时间段中的整年数;

"M"时间段中的整月数;

"D"时间段中的天数;

"MD"start_date与end_date日期中天数的差,忽略日期中的月和年;

"YM"start_date与end_date日期中月数的差,忽略日期中的日和年;

"YD"start_date与end_date日期中天数的差,忽略日期中的年。

示例:DATEDIF("2001/1/1","2003/1/1","Y")等于2,即时间段中有2个整年。DATEDIF("2001/6/1","2002/8/15","D")等于440,即在2001年6月1日和2002年8月15日之间有440天。

DATEDIF("2001/6/1","2002/8/15","YD")等于75,即在6月1日与8月15日之间有75天,忽略日期中的年。

DATEDIF("2001/6/1","2002/8/15","MD")等于14,即开始日期1和结束日期15之间的差,忽略日期中的年和[)月。

经实践,只有第5种方法没有出现错误。如图,C到F列依次用第一到第4种方法。B列用第5种方法。统计时间用2006年8月31日来做。只有B列好象没出问题。C到F列出错原因待查。

参考资料:网页链接

文章到此结束,如果本次分享的...截止到指定日期(精确到月,日)的年龄。EXCEL公式。和固定时间测算年龄公式的问题解决了您的问题,那么我们由衷的感到高兴!

excel用出生年月怎么计算年龄,excel用出生日期算年龄教程

联系我们

Q Q:

微信号:

工作日:9:30-18:30,节假日休息

微信