2013-05-08 80 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