excel 考勤迟到早退时间计算
如上图所示,考勤规则为上班时间8:30,超过8:45签到记为迟到X分钟!下班时间为17:30,签退时间小于17:00记为早退X分钟。请问怎样用公式直接得出迟到时间和早退时...
如上图所示,考勤规则为上班时间8:30,超过8:45签到记为迟到X分钟!下班时间为17:30,签退时间小于17:00记为早退X分钟。请问怎样用公式直接得出迟到时间和早退时间??正常签到、签退的,迟到、早退时间为空值!求大神写个公式!!
展开
3个回答
展开全部
E2输入公式:
=IF(C2="","",IF(C2>--"8:45","迟到"&TEXT(C2-"8:45","[M]")&"分钟",""))
F2输入公式:
=IF(D2="","",IF(D2<--"17:00","早退"&TEXT(-D2+"17:00","[M]")&"分钟",""))
将公式向下复制。
=IF(C2="","",IF(C2>--"8:45","迟到"&TEXT(C2-"8:45","[M]")&"分钟",""))
F2输入公式:
=IF(D2="","",IF(D2<--"17:00","早退"&TEXT(-D2+"17:00","[M]")&"分钟",""))
将公式向下复制。
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
以126行为例:
E126:
=if(c126>"08:45",-99,“”)
假定你的迟到X分钟为99分钟
F126:
=if(d126<"17:00",-99,“”)
没有签退算早退
看你的贴图,C、D列应当是文本格式,所以用上述公式,如果不是文本格式,另行处理。
E126:
=if(c126>"08:45",-99,“”)
假定你的迟到X分钟为99分钟
F126:
=if(d126<"17:00",-99,“”)
没有签退算早退
看你的贴图,C、D列应当是文本格式,所以用上述公式,如果不是文本格式,另行处理。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询
广告 您可能关注的内容 |