EXCEL 如何对时间日期进行筛选

考勤制作中 要对每一天 每个人的上下班时间进行统计 用excel 如何设置日期时间筛选 快速检索出 每天在9点之后到达 18点之前下班的人员名单 (迟到早退人员名单)

请回的朋友 帮忙回答下 感激不尽 !!!

第1个回答  2017-06-15
假定“日期时间”在D列,第一行为表头,在E2输入公式:
=IF((MOD(D2,1)>3/8)*(MOD(D2,1)<3/4),"迟到或早退","")
将公式向下复制。
然后对E列进行筛选即可。
第2个回答  2017-06-25
点一下 日期时间右下角的下拉。。。那儿。。要时间段的话就输条件,不要时段就直接去掉全选。。。里面列出的时间本身就是有一种默认排序。。很容易找到你要的某一条,点选它前边的四方框。。。确定。。。就只会显示跟这个时间一致的那一条数据。
第3个回答  2017-06-15
下班和上班在一列中不好做,要做到实在比较难,用vba可能做到,如果用公试进行将同一个人上班与下班进行分列的话,再用公式进行筛选,可能要容易一些,第一次麻烦一点,但下次时将原表数据用新表数据一替代,答案一下就出来了,一劳永逸
第4个回答  2017-06-15
我不知道有没有直接检索的办法,不过可以给你个操作建议:
1、在日期时间列后面插入一个列(假如是E列),可写为 迟到早退
2、在E2中输入 =IF(AND(HOUR(D2)>9, HOUR(D2)<18),"是","否")
第5个回答  2017-06-16
插入一列,写入公式如下:“B2”为日期时间,筛选出公式返回值“迟到早退”
=IF(MINUTE(B2)=0,(IF(OR(HOUR(B2)<10,HOUR(B2)>17),"正常","迟到早退")),(IF(OR(HOUR(B2)<9,HOUR(B2)>18),"正常","迟到早退")))

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网