excel 计算两个日期差几个月遇到的问题

要计算两个日期间差几个月通常用=DATEDIF(日期1,日期2,"M") 当遇到一个问题 当日期1=2014/1/31 日期2=2014/2/28 时 ,此时计算出的结果是0个月 , 原因是遇到月底的情况,前面日期1的DAY要比日期2的DAY要大。 同样的在日期1=2014/05/31,日期2=2014/06/30同样会遇到这样的问题。求各位大神指教

第1个回答  2014-10-09
可以用公式来计算:=(YEAR(日期2)-YEAR(日期1))*12+(MONTH(日期2)-MONTH(日期1))
第2个回答  2014-10-09
=DATEDIF(日期1,日期2+1,"M")本回答被网友采纳
第3个回答  2014-10-09
=MONTH(B1)-MONTH(A1)
相似回答