一、日期间隔(月数)的计算

起始日期:2021-4-20

结束日期:2021-5-1

如果计算间隔的月数,我们很明显就能看到两个日期之间间隔11天,不满1个月,即间隔0月。

可以使用EXCEL的DATEDIF函数计算:

=DATEDIF(A2,B2,"M")

二、统计月数

起始日期:2021-4-20

结束日期:2021-5-1

如果要统计两个日期有几个月,即使这个月有1天,也要按照整月计算。上面的两个日期,很明显是4月、5月,共2个月。

我们可以把日期都统一为1日,即2021-4-1到2021-5-1之间有几个月(包含起止月份)

使用

=DATE(YEAR(A2),MONTH(A2),"1")

可以将2021-4-20转为2021-4-1


使用

=DATEDIF(DATE(YEAR(A2),MONTH(A2),"1"),DATE(YEAR(B2),MONTH(B2),"1"),"M")+1

DATEDIF用于计算间隔的月数,+1就是统计总的月数。


三、工作年限的计算

假如已知参加工作时间、退休时间(不考虑连续工龄、间断工龄),可以统计出两个日期之间的月数,然后/12就是年数。

=(DATEDIF(DATE(YEAR(A2),MONTH(A2),"1"),DATE(YEAR(B2),MONTH(B2),"1"),"M")+1)/12

如下图的计算:

大家如果有好的方法,欢迎留言一起交流学习。