SUMPRODUCT公式仅计算指定范围内的某些日期

时间:2014-12-17 19:07:26

标签: excel date integer excel-formula worksheet-function

我有一个Excel公式来计算日期在特定时间段内显示的次数:

=SUMPRODUCT(('Reg. 2013'!B:B>=D10)*('Reg. 2013'!B:B<=E10))  

问题是这个公式只计算一些日期。我检查了格式和自动计算,但显示的值不正确。

例如:2013年8月24日至2013年8月30日期间显示8,但它们是12,
2013年8月31日至2013年8月31日期间显示0,但有2个。

为什么会这样?

SO27532981 question example

1 个答案:

答案 0 :(得分:0)

谢谢你们,它与ron sugestion合作 = SUMPRODUCT((INT(&#39; Reg.2013&#39;!B:B)&gt; = D10)*(INT(&#39; Reg.2013&#39;!B:B)&lt; = E10) ) 感谢