统计时间出现次数

简介:

某表内有电话拨打时间,需要统计8:00至11:59、12:00至16:59、17:00至7:59这三个时间段的拨打次数填入D2至D4单元格内。

clip_image001

此时我们B2单元格,输入公式: =HOUR(A2) 。然后下拉填充至单元格A15,建立辅助列。

clip_image002

然后在D2中输入公式:

=COUNTIF($B$2:$B$15,"<12")-COUNTIF($B$2:$B$15,"<7")

8:00至11:59——12点前的拨打次数减去小于7点的拨打次数,得到6次。

 

D3中输入公式:

=COUNTIF($B$2:$B$15,"<17")-COUNTIF($B$2:$B$15,"<12")

12:00至16:59——17点前拨打的次数减去小于12点的次数,得到5次。

 

D4中输入公式:

=COUNTIF($B$2:$B$15,"<24")-COUNTIF($B$2:$B$15,"<17")+COUNTIF($B$2:$B$15,"<8")

17:00至7:59——24点前拨打的次数减去小于17点的次数,加上0点至7点拨打的次数,得到3次。

3


本文转自kirin 51CTO博客,原文链接:http://blog.51cto.com/kirin/516342 ,如需转载请自行联系原作者

相关文章
|
10月前
1186:出现次数超过一半的数
1186:出现次数超过一半的数
|
11月前
|
Java Shell Perl
从 test.log 中截取当天的所有 gc 信息日志,并统计 gc 时间的平均值和时长最长的时间
从 test.log 中截取当天的所有 gc 信息日志,并统计 gc 时间的平均值和时长最长的时间
91 1
|
11月前
|
Java Shell Perl
从 test.log 中截取当天的所有 gc 信息日志,并统计 gc 时间的平均值和时长最长的时间。
从 test.log 中截取当天的所有 gc 信息日志,并统计 gc 时间的平均值和时长最长的时间。
46 0
|
11月前
|
算法 Python
通过初始时间和流逝的分钟数计算终止时间
通过初始时间和流逝的分钟数计算终止时间
62 0
|
C++
201312-1 出现次数最多的数
201312-1 出现次数最多的数
53 0
201312-1 出现次数最多的数
|
算法 前端开发
【前端算法】独一无二的出现次数,统计次数加去重
给你一个整数数组 arr,请你帮忙统计数组中每个数的出现次数。 如果每个数的出现次数都是独一无二的,就返回 true;否则返回 false。
87 0
如何优雅的统计代码耗时?
代码耗时统计在日常开发中算是一个十分常见的需求,特别是在需要找出代码性能瓶颈时。 可能也是受限于 Java 的语言特性,总觉得代码写起来不够优雅,大量的耗时统计代码,干扰了业务逻辑。特别是开发功能的时候,有个感受就是刚刚开发完代码很清爽优雅,结果加了一大堆辅助代码后,整个代码就变得臃肿了,自己看着都挺难受。因此总想着能不能把这块写的更优雅一点,今天本文就尝试探讨下“代码耗时统计”这一块。
190 0