在EXCEL中解决两个日期间求相差月数

来源:百度知道 编辑:UC知道 时间:2024/09/24 03:30:51

这个问题挺麻烦的,关键看你的日期的格式,如果你excel中的格式是标准的格式好办些,即用函数的形似表示日期,例如=DATE(2008,8,13)。先说这种情况:假设你excel表的第一列A是第一个日期,第二列B是第二个日期,在第三列C用函数==(YEAR(B1)-YEAR(A1))*12+(MONTH(B1)-MONTH(A1)),即可算出两个日期相差的月份
如果你excel中的格式不是标准的日期格式,而是常规的输入比如2006年12月6日,那你的工作稍微麻烦一些,你要手动将日期改为函数的形式。

=DAYS360(A1,TODAY())/30 某一天到今天
=DAYS360(A1,A2)/30 某两个日期之间

=MONTH("2006/12/10")-MONTH("2006/10/15")
或者
在A1格有日期2006/12/10,在B1格有日期2006/10/15

=MONTH(A1)-MONTH(B1)
(请把这个公式的单元格设为“常规”类型)