求助,两个日期之间每个月占用多少天,这种公式有吗?
excel吧
全部回复
仅看楼主
level 8
flyintheseason
楼主
如上图所示,我想求出大量的两个日期之间的每个月占用天数。
可以通过一个公式直接计算这些日期差在每个月占用天数之和吗?
如果不可以的话,每两个日期可以通过一个公式计算出相应数值吗?
2015年09月17日 07点09分
1
level 8
flyintheseason
楼主
在网上查询到这样一个公式(高手提供的),当月份是这样显示的时候,根据上面的公式可以求出每个月的天数差,但是,开始的那个月少了开始的那一天。如果公式下拉,当月份超出结束日期的时候就汇显示错误。
2015年09月17日 07点09分
2
flyintheseason
有谁知道怎样优化这个公式?大神们帮帮忙……
2015年09月17日 07点09分
flyintheseason
这个求助已在四楼解决,谢谢大家!
2015年10月30日 09点10分
level 8
flyintheseason
楼主
自己顶顶
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分
flyintheseason
多谢
!
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分
flyintheseason
2015年09月18日 04点09分
乌龟的时光
回复 flyintheseason :干嘛…
2015年09月18日 04点09分
flyintheseason
回复
�ڹ���ʱ��
:看不懂,直接粘贴,显示#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
leishanhu
=(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
zgbwin052
为啥我试了没用。。
2015年10月30日 11点10分
level 8
flyintheseason
楼主
这个问题已解决。谢谢大家的帮助!
2015年10月30日 09点10分
8
level 1
文轩閣
没有年份准吗,2月有闰年???
2015年10月30日 09点10分
9
level 11
星星boy之火
datedif
2016年09月22日 03点09分
11
1