多语言展示
当前在线:770今日阅读:11今日分享:19

如何用Excel处理上下班时间非整点的考勤记录

在处理考勤信息时,如果规定的正常上下班时间是整点,那么算法很好写,只需要判断小时数即可。但是如果是8点半上班,17点半下班这种情况,就有些麻烦了。这篇经验就来教你处理上下班时间非整点的考勤记录。
方法/步骤
1

首先处理上班时间,假定规定正常上班时间是8:30。我们先把要判断的逻辑理顺:先判断小时数是否小于等于8,否的话肯定就是迟到了不用再进一步判断,是的话就继续判断小时数是否小于8,是的话肯定就是正常的也不用再进一步判断了,否的话就说明小时数是等于8的,那么再继续判断分钟数是否小于30即可。

2

接下来我们用if函数来实现这一逻辑判断。首先我们来完成小时数是否小于等于8的判断,并将大于8的直接归为迟到。

3

接着我们在小时判断结果为小于等于8的结果处,再加上一个if函数,用来继续判断小时数是否小于8,并将小于8的情况直接归为正常。

4

在上一个if函数中,小时数不小于8(即等于)的判断结果处,继续用if函数对分钟数进行判断,将分钟数小于30的归为正常,否则归为迟到。回车后即可得到对相应考勤时间是否早于8点半的判断。

5

假设规定正常的下班时间为17:30。那么下班时间的判断可直接套用上班时间的方法。先判断小时数是否大于等于17,如果小于17,可直接判断为早退,是的话就继续判断小时数是否大于17,是的话肯定就是正常的也不用再进一步判断了,否的话就说明小时数是等于17的,那么再继续判断分钟数是否大于等于30即可。

6

用if函数实现上述判断也可直接套用上班考勤的函数,小做一些修改即可。回车即可得到对应考勤时间是否晚于17点30的判断。

7

最后运用拖拽就可以得到整列考勤时间的判断了。

推荐信息