Excel中怎么统计时间段的数据,急····

A列中的时间怎么直接得出B列的时间分类,如图:

在B1输入
=if(and(HOUR(A1)>=8,HOUR(A1)<18),"08:00-18:00","18:00-08:00")
然后使用填充句柄往下拖就行了。
HOUR()函数是取得时间的小时数。再加上一个if函数就行了。excel的函数是不区分大小写的,可以随便用。
温馨提示:答案为网友推荐,仅供参考
第1个回答  推荐于2016-08-24
=IF(HOUR(A2)<8,"0:00-08:00",IF(HOUR(A2)<18,"08:00-18:00","18:00-0:00"))
下拉填充。本回答被提问者采纳
第2个回答  2014-11-26

第3个回答  2014-11-26
B2中输入
=INDEX({"0:00-8:00","8:00-18:00","18:00-0:00"},MATCH(MOD(A2,1)*24,{0,8,18}))
下拉。
第4个回答  2014-11-26
使用下面的公式看看。。

=IF(MOD(A2,1)<=2/3,"08:00-18:00","0:00-08:00")