以下内容来自网络^_^:
DATEDIF函数,用法为“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日期中天数的差,可忽略日期中的年。比如,B2单元格中存放的是出生日期(输入年月日时,用斜线或短横线隔开),在C2单元格中输入“=datedif(B2,today(),"y")”(C2单元格的格式为常规),按回车键后,C2单元格中的数值就是计算后的年龄。此函数在计算时,只有在两日期相差满12个月,才算为一年,假如生日是2004年2月27日,今天是2005年2月28日,用此函数计算的年龄则为0岁。
=datedif(a1,a2,"y")
=datedif(a1,a2,"m")
=datedif(a1,a2,"d")
年月日计算分别有上面三个公式
=DATEDIF(A1,A21,"y")&"年"&MOD(DATEDIF(A1,A2,"m"),12)&"月"&DAY(A2)-DAY(A1)&"天"
=A2-A1
直接得出天数。
年=datedif(a1,a2,"y")
月=datedif(a1,a2,"m")
日=datedif(a1,a2,"d")