SUMPRODUCT 函数的问题

SUMPRODUCT 函数的问题

我在使用 Excel 2007 中的 SUMPRODUCT 函数时遇到问题。这是我的字符串和问题:

=SUMPRODUCT(($B$2:$B$800>DATE(2013,4,1))*($B$2:$B$800< DATE(2013,4,5)))
AB
1 2013 年 4 月 1 日
2 2013 年 4 月 2 日
3 2013 年 4 月 2 日
4 2013 年 4 月 2 日
5 2013 年 4 月 2 日
6 2013 年 4 月 2 日
7 2013 年 4 月 4 日
8 2013 年 4 月 4 日
9 2013 年 4 月 4 日
10 2013 年 4 月 5 日
11 2013 年 4 月 5 日
12 2013 年 4 月 8 日
13 2013 年 4 月 8 日
14 2013 年 4 月 8 日
15 2013 年 4 月 8 日
16 2013 年 4 月 8 日
17 2013 年 4 月 9 日
18 2013 年 4 月 9 日
19 2013 年 4 月 9 日
20 2013 年 4 月 9 日
21 2013 年 4 月 9 日

尽管答案是 11,但返回的值却是 8。我似乎不知道我做错了什么。有人能帮帮我吗?

答案1

8 对我来说看起来是正确的 - 通过使用 > 和 <,您可以排除边界日期,如果要包括这些日期,请使用 >= 和 <=,即

=SUMPRODUCT(($B$2:$B$800>=DATE(2013,4,1))*($B$2:$B$800<=DATE(2013,4,5)))

相关内容