EXCEL中时间的分段如何实现

来源:百度知道 编辑:UC知道 时间:2024/06/15 18:59:16
要把每天不同的时间段分开,比如8:00---12:00为早上,12:00---16:00为下午,16:00---第2天8:00为晚上。
原格式为:2008-9-28 08:27:30 AM
因为有日期,排序只能按日期大小。请大师们指教

通过公式获取时间的分段

=LOOKUP(A1,INT(A1)+{0,8,12,16}/24,{"晚上","早上","下午","晚上"})

用用这个公式试着转换一下的你日期时间内容

=YEAR(A1) & "-" & MONTH(A1) & "-" & DAY(A1) & " " & IF(A1>TIME(16,0,0),"晚上",IF(A1>TIME(12,0,0),"下午","上午"))

这里的A1假设是你放时间日期内容的单元格

假如提取的数据中不需要前缀日期,上面公式只需要从IF开始的内容