2013-05-08 45 views
0

我有一个转变的开始和结束时间的表,用#N/A如果这个人是不是因为在所有。计数的人安排在工作

(样本)

Mon Start Mon End 
8:15  16:45 
8:15  16:45 
8:15  16:45 
11:30  20:00 
#N/A  #N/A 
8:15  16:45 
8:45  17:15 
9:30  18:00 
13:30  22:00

我想知道有多少人是由于上在指定时间
例如如果我选择9:00作为时间,我期望结果5从这个查询,如果我选择21:00,我会预期1.

我试过countif =COUNTIF(A2:A93,"<"&D2)-COUNTIF(B2:B93,">="&D2),但只是产生负数一天的开始,以及一天结束时的积极情绪。

与SUMPRODUCT,=SUMPRODUCT(--(A2:A93>=D2),--(B2:B93<D2)),我只能得到0的答案

有人能指出我要去的地方错了吗?

+0

在COUNTIF你试过'<'而不是'>'? – pnuts 2013-05-08 16:21:49

回答

1

SUMPRODUCT不会忽略#N/A错误值,如果您有Excel 2007或更高版本尝试使用COUNTIFS这样

=COUNTIFS(A2:A93,"<="&D2,B2:B93,">="&D2)

+0

我感谢你包括为什么sumproduct是有问题的。谢谢 – datatoo 2013-05-12 21:50:48