2017-04-14 72 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

完美,谢谢! –

相关问题