DATEDIFF函数:是用来返回两个日期之间的年、月、日、周期的间隔数。
基本语法:=DATEDIF(开始日期,结束日期,单位代码)。
下面用几个例子演示下该函数如何使用。
一、获取两个日期之间的相隔年数
例如:计算日期为1997-03-19和当前日期的相隔年数。
提醒:当前日期用:TODAY(),年用:y,月用:m,日用:d
在编辑栏输入“ =DATEDIF(A2,B2,"y") ”,按回车键。
二、获取两个日期之间的相隔月数
例如:计算日期为1997-03-19和当前日期的相隔月数。
在编辑栏输入“ =DATEDIF(A2,B2,"m") ”,按回车键。
三、获取两个日期之间的相隔天数
例如:计算日期为1997-03-19和当前日期的相隔天数。
在编辑栏输入“ =DATEDIF(A2,B2,"d") ”,按回车键。
四、获取两个日期之间的相隔周数
例如:计算日期为1997-03-19和当前日期的相隔周数。
在编辑栏输入“ =DATEDIF(A2,B2,"d") /7”,按回车键。然后选中计算后的单元格,鼠标右键,点击“设置单元格格式”,在弹出的“设置单元格格式”对话框中选择“数值”,把小数位数设为0,点击“确定”按钮。
五、获取两个日期之间不计年数的间隔天数
例如:计算日期为1997-03-19和当前日期之间不计年数的间隔天数。
在编辑栏输入“ =DATEDIF(A2,B2,"yd") ”,按回车键。
注意:当单位代码为“yd”时,返回的是两个日期间隔的天数,忽略年数差。
六、获取两个日期之间不计月份和年数的间隔天数
例如:计算日期为1997-03-19和当前日期之间不计月份和年数的间隔天数。
在编辑栏输入“ =DATEDIF(A2,B2,"md") ”,按回车键。
注意:当单位代码为“md”时,返回的是两个日期间隔的天数,忽略月份和年数差。
七、获取两个日期之间不计年数的间隔月份数
例如:计算日期为1997-03-19和当前日期之间不计年数的间隔月份数。
在编辑栏输入“ =DATEDIF(A2,B2,"ym") ”,按回车键。
注意:当单位代码为“ym”时,返回的是两个日期间隔的天数,忽略年数差。