数据很多啊!有上万条!
14:07:11
14:14:57
14:27:32
14:28:42
17:31:19
17:33:10
17:37:14
7:33:16
8:05:35
我需要统计17:30分之后到早上8:00之前的数据条数!谢谢!
几种方法都试过,解决不了!问题研究发现是因为单元格里面的时间还有年月日!
如上图,第一步,设定M列的单元格格式是“时间”。具体做法右键单击,选择“设定单元格格式”,然后按照引导操作即可
第二步,N列输入公式,让该单元格等于M列对应单元格。但是设定该列单元格格式为数值格式,保留5位小数(如果保留位数太小的话,M列相差一分钟半分钟的,N列返回的数值是一样的)。这一步的作用是把时间转换成数值,因为只有数值才可以比较大小。转换完了会发现,8:00对应的数值是0.33333,17:30对应的数值是0.72917
第三步:随便找一个空白单元格,输入”=“,然后在EXCEL工具栏中选择公式---其它函数--统计--COUNTIF,点击COUNTIF,会弹出来一个对话框,在ruange那个地方拉选N列的所有单元格,在criterria那里输入<0.33333,然后确定,这个单元格会返回0:00至8:00之间的数据条数。公式显示是这样的 =COUNTIF(N1:N7,"<0.33333")
第四步:跟第三步一样的,但<0.33333改成>0.72917, 这次返回的是17:30至24:00之间的数据条数
第五步:三、四两个步骤算出来的数据相加,就是你想要的结果啦
希望能够帮助到你!