2017-04-14 76 views
0

我們有一個由員工時間的人力資源系統生成的數據集,這不是最有用的格式。在每個第N個單元格中計算範圍內的值數量

我們需要計算在10.00之前開始工作的員工人數,並將這些計數按週數(1-4)和日(週日至週六)分開。

每一組行(1-4)都是一個人。

下面是一個例子一天的數據: Week Start 1 - 2 10:00 3 09.00 4 09.55 1 09:25 2 10.00 3 10:25 4 10.25 1 09:25 2 09.55 3 08:00 4 10.00 1 10:25 2 09.25 3 09:25 4 10.15 1 10.00 2 08:25 3 09.45 4 11:25

所以我上午10點之前計數的開始時間的發生對整個柱:

=COUNTIFS(L5:L203,">=00:30",L5:L203,"<=10:00")

而是爲每4個辦分開計數排(所有的第1周,所有的第2周,等等)超出了我。

我試圖尋找類似的問題後,下面的,但它沒有工作:

=COUNTIFS((MOD(ROW(L5:L203),5)=0),">=00:30",(MOD(ROW(L5:L203),5)=0),"<=10:00")

理想我能夠把值入表計數1週週日,週日的第2周,週一的第1周等等。

任何想法?

回答

1

計數週使用:

=COUNTIFs(B$2:B$21,"<=10:00",$A$2:$A$21,"=1") 

=COUNTIFs(B$2:B$21,"<=10:00",$A$2:$A$21,"=2") 

更改= 1,= 2,= 3,= 4對於每個週數。如果列B是星期一,列C是星期二,則可以將上述公式拖到行的右邊以獲取其他日期的每週計數。

+0

完美,謝謝! –

相關問題