excel表如何在一个时间段内统计里面的一个时间段的次数?

2024-11-16 03:48:53
推荐回答(1个)
回答1:

假设你的报修时间在A2:A27,完成时间是在B2:B27,则:
1、报修时间为7:00—9:00的出现次数公式为:

=SUMPRODUCT((MOD(A2:A27,1)>7/24)*(MOD(A2:A27,1)<9/24))

2、报修时间为17:00—19:00的出现次数公式为:

=SUMPRODUCT((MOD(A2:A27,1)>=17/24)*(MOD(A2:A27,1)<=19/24))

同样的,完成时间次数

1、完成时间为7:00—9:00的出现次数公式为:

=SUMPRODUCT((MOD(B2:B27,1)>7/24)*(MOD(B2:B27,1)<9/24))

2、完成时间为17:00—19:00的出现次数公式为:

=SUMPRODUCT((MOD(B2:B27,1)>=17/24)*(MOD(B2:B27,1)<=19/24))

特别注意,公式里A、B列时间列表内必须是标准的日期加时间的数据格式,不得有文本格式,否则公式错误无效