怎么在Excel中计算两个日期间的间隔天数?

2025-10-26 16:56:58

1、如果要计算两个日期“2018年2月3日”和“2018年5月4日”之间的天数或月数或年数,要怎么做呢?

我经常会这样操作

在A1单元格输入日期1

在A2单元格输入日期2

=(A2-A1)

不过这种方式计算,Excel计算出的差值,默认是以天为单位的。如果我想知道的是间隔多少月,还需要自己换算,十分麻烦。

怎么在Excel中计算两个日期间的间隔天数?

2、不过最近,我从大田老师(沪江网校)那里新学了一个函数,可以根据我们的需求,来计算间隔的天数/月数/年数。

 以上图为例,我们可以写函数:

=DATEDIF(A1,A2,"m")

怎么在Excel中计算两个日期间的间隔天数?

3、下面,我们就来说说这个函数的法

这个函数的参数是:DATEDIF函数。

这个函数的语法是:DATEDIF(start_date,end_date,unit),简单来说,就是:DATEDIF(开始日期,结束日期,计算单位)

4、Unit 为返回类型,该参数的可用形式为:

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

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

"D" 时间段中的天数。

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

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

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

由于这个函数在输入参数的时候,Excel不会有所提示,所以建议大家可以记一下。

怎么在Excel中计算两个日期间的间隔天数?

5、怎么样?是不是觉得这个函数特别有用呢?如果要计算年龄、工龄,确实是一个非常有效的函数呢。

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢