永发信息网

Excel,如何计算当年月份数

答案:4  悬赏:10  手机版
解决时间 2021-04-06 05:02
  • 提问者网友:听门外雪花风
  • 2021-04-05 15:16
Excel,如何计算当年月份数
最佳答案
  • 五星知识达人网友:患得患失的劫
  • 2021-04-05 16:04
=DATEDIF(起始日期,到期日期,"m")

因为我的区间是2014年1月1日,也就是需要比较起始日的大小

=DATEDIF(IF(起始日期单元格>--"2014-1-1",起始日期单元格,"2014-1-1"),IF(到期日期单元格>--"2014-6-30","2014-6-30",到期日期单元格),"m")



=DATEDIF(MAX(起始日期单元格,"2014-1-1"),MIN(到期日期单元格,"2014-6-30"),"m")
全部回答
  • 1楼网友:往事隔山水
  • 2021-04-05 19:38
max(datedif(max(--"2014-1-1",A1),min(--"2014-6-30",B1),"m"), 6)追问打上去以后有乱码
  • 2楼网友:野味小生
  • 2021-04-05 18:06
=if(日期1>日期2,month(日期1)-month(日期2),month(日期2)-month(日期1))
就这样子,比较两个日期的大小,用大日期的月份减去小日期的月份追问涉及到区间,2014.1.1-2014.6.30,如果是2015年的起始日,就没办法直接减了呀追答=if(日期1>日期2,(year(日期1)-year(日期2))*12+month(日期1)-month(日期2),(year(日期2)-year(日期1))*12+month(日期2)-month(日期1))
再年份相减下也可以的啦,原理都很简单
=if(日期1>日期2,DATEDIF(日期1,日期2,"m"),DATEDIF(日期2,日期1,"m"))
  • 3楼网友:纵马山川剑自提
  • 2021-04-05 17:43

因为不知道你说的两个日期间存在的月份数,包不包括当月的,就有两种情况
一、不包括起始日期和结束日期这两个月的月份数(即两个日期间相隔的月份数)
在B3单元格输入公式



二、包括的话

注意:单元格格式设为


我要举报
如以上回答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
点此我要举报以上问答信息
大家都在看
推荐资讯