求EXCEL已知开始日期和结束日期得到相应的月数,月数要包括开始的那个月,例如2011-5-2到2011-12-2为8个月

2024-10-31 01:32:51
推荐回答(3个)
回答(1):

=DATEDIF(A1,B1,"m")+1,把格式设置为常规

回答(2):

这里有一点要明确,计算起止日期间月份数是按月份号计算还是按日期算,更精确一点,要不要按时间算?
如果2011-5-2到2011-6-2算2个月(月份号是5和6,共2个,按日期已超过1个月)
问:2011-5-3到2011-6-2算1个月还是2个月(月份号还是5和6,算几个?按日期这只有1个月)
又:2011-5-31 23:59:59 到2011-6-1 0:0:0算不算1个月(月份号也是5和6)

回答(3):

A1 B1
1996-1-1 2010-3-1
=(YEAR(B1)-YEAR(A1))*12+MONTH(B1)-MONTH(A1)