关于EXCEL中考勤时间,和迟到时间,请高手支招

关于EXCEL中考勤时间,和迟到时间,请高手支招
问题是,上班时间是8:00,但是7:50开始刷卡,超过8:00后5分钟算迟到,怎样利用IF函数实现
C1报到时间 D1限定上班时间 E1实现说明:是否“迟到”
C1 7:50 D1 8:00 E1 是否迟到
C2 7:59 D2 8:00 E2 是否迟到
C3 8:30 D3 8:00 E3 是否迟到
因报到时间C列是自动生成的时间,问题是怎样实现IF函数的时间加减,
1 想用EXCEL做一个打卡考勤
2 医院每天只点名一次
3 早上7:45以后可以刷卡
4 早上7:45到8:00这个时间段刷卡不算迟到
5 当输入序号由VLOOKUP查找到姓名、性别、类别,到院时间是自动生成的
6 要用IF函数求出每天上班人员是否上班
7 要用IF函数求出每天上班人员是否迟到
8 当事假怎么样处理

我专门帮你试做了一下,这样就行了。0.003473就是0:05时间的数字表达值。也就是等于5分钟。

=IF(C2-D2>0.003473,"迟到","") 

=IF(C2="","没上班",if(C2-D2>0.003473,"迟到","")) 

 至于事假么只有建一列录入。这个东西不用公式动完成。

温馨提示:内容为网友见解,仅供参考
第1个回答  2011-04-05
使用以下公式试试...
在E1中输入[ =IF(INT(TEXT(C1-D1),"[M]">5,"迟到",“正常”) ]
然后往下复制,就可以算出相差时间大于5分钟的可显示迟到.
解释:
=TEXT(C2-D2),"M" ---表示两个时间的分差(H-小时, M-分钟, S-秒)

希望能给你点帮助...
第2个回答  2011-04-05
最好有个附件,才好处理
第3个回答  2011-04-03
=IF(C1-D1>=1/288,"迟到","")本回答被提问者采纳
相似回答