Excel里如何计算两个日期之间有几个整自然月? 自然月意思是每月1日到月底。

如题所述

A1和B1分别输入日期 且A1<=B1
在C1中输入或复制粘贴下列公式
=DATEDIF(A1,B1,"m")

=CEILING(DATEDIF(DATE(YEAR(A1),MONTH(A1),1),EOMONTH(B1,0),"d")/30,1)追问

这个函数不是自然月的

这个函数不是自然月的

追答

试一下这个公式
=CEILING(DATEDIF(DATE(YEAR(A1),MONTH(A1),1),EOMONTH(B1,0),"d")/30,1)

=CEILING(DAYS(EOMONTH(B1,0),DATE(YEAR(A1),MONTH(A1),1))/5,1)

温馨提示:答案为网友推荐,仅供参考
相似回答