excel如何计算两个日期间的月份以及除掉月份后的天数?

我想搞个计息文件,比如计息日期从2008-1-15起到2008-7-25,按6个月,另外10天按天数。够月的按月份算,不够月的还要算剩余的天数。怎么把月份及剩余天数算出来?

方法一:

=DATEDIF(起始日期,终止日期,"md") 

此方法不精确,因为 DATEDIF(起始日期,终止日期,"md")  在计算天数尾数时,有些情况计算不准确,甚至会出现负数,如:

橙色区域为错误结果

方法二:

=DATEDIF(起始日期,DATE(YEAR(终止日期),MONTH(终止日期)-DATEDIF(起始日期,终止日期,"m"),DAY(终止日期)),"d")

说明:

DATE(year,month,day)函数,第2和第3个参数可为0或负数。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2014-04-04

第2个回答  2014-04-04
月数:=DATEDIF(A1,B1,"m")
剩余天数:=DATEDIF(A1,B1,"md")本回答被提问者采纳
第3个回答  2014-04-04
月数: C1=DATEDIF(A1,B1,"m")
剩余天数:D1=DATEDIF(DATE(YEAR(A1),MONTH(A1)+C1,DAY(A1)),B1,"d")
相似回答