求助,两个日期之间每个月占用多少天,这种公式有吗?
excel吧
全部回复
仅看楼主
level 8
如上图所示,我想求出大量的两个日期之间的每个月占用天数。
可以通过一个公式直接计算这些日期差在每个月占用天数之和吗?
如果不可以的话,每两个日期可以通过一个公式计算出相应数值吗?
2015年09月17日 07点09分 1
level 8
在网上查询到这样一个公式(高手提供的),当月份是这样显示的时候,根据上面的公式可以求出每个月的天数差,但是,开始的那个月少了开始的那一天。如果公式下拉,当月份超出结束日期的时候就汇显示错误。
2015年09月17日 07点09分 2
有谁知道怎样优化这个公式?大神们帮帮忙……
2015年09月17日 07点09分
[酷]这个求助已在四楼解决,谢谢大家!
2015年10月30日 09点10分
level 8
自己顶顶
2015年09月17日 08点09分 3
吧务
level 12
g2数组公式ctrl+shift+enter=COUNT(1/(MONTH($C$2-ROW(OFFSET($A$1,,,$C$2-$B$2))+1)=ROW(A1)))
下拉?
2015年09月17日 08点09分 4
回复
_��������_
:[怒][吐]
2015年09月17日 09点09分
回复
_��������_
:围观学习。[吐舌]
2015年09月17日 09点09分
回复
_��������_
:无思路,多看贴子,凭感觉
2015年09月17日 09点09分
多谢[哈哈]
2015年09月18日 04点09分
level 8
公式好长=SUMPRODUCT((MONTH($B$2:$B$19)=MONTH(F2))*(MONTH($B$2:$B$19)=MONTH($C$2:$C$19))*($C$2:$C$19-$B$2:$B$19+1))+SUMPRODUCT((MONTH($B$2:$B$19)=MONTH(F2))*(MONTH($B$2:$B$19)<>MONTH($C$2:$C$19))*(EDATE(F2,1)-1-$B$2:$B$19+1))+SUMPRODUCT((MONTH($C$2:$C$19)=MONTH(F2))*(MONTH($B$2:$B$19)<>MONTH($C$2:$C$19))*($C$2:$C$19-EDATE(F2,0)+1))
2015年09月17日 08点09分 5
分三部分求和,B月=C月直接取天数,B月<>C月分别计算B月和C月的天数
2015年09月17日 09点09分
[汗]
2015年09月18日 04点09分
回复 flyintheseason :干嘛…[汗]
2015年09月18日 04点09分
回复
�ڹ���ʱ��
:看不懂,直接粘贴,显示#VALUE,无法使用。
2015年09月18日 04点09分
level 6
我好无语,我买台新电脑却不知道用。联想小新w10的,64位。原来玩电脑仅限于玩游戏[泪] 就excel的软件都装不上,office也不知道在哪装。网络上要不就是木马,要不就是变成了别的软件。
2015年09月18日 04点09分 6
去office2016吧找找
2015年10月30日 09点10分
level 7
=(IF(MONTH($C$2)>MONTH(E2),DATEDIF($B$2,EDATE(E2,1),"d"),DATEDIF($B$2,$C$2,"d")))-SUM($F$1:F1)
2015年09月18日 05点09分 7
为啥我试了没用。。
2015年10月30日 11点10分
level 8
这个问题已解决。谢谢大家的帮助!
2015年10月30日 09点10分 8
level 1
没有年份准吗,2月有闰年???
2015年10月30日 09点10分 9
level 11
datedif
2016年09月22日 03点09分 11
1