多语言展示
当前在线:1069今日阅读:152今日分享:13

用Excel制作考勤表时怎样自动填充考勤状态

有的考勤指纹机可以把数据输出到Excel中,这样就得到一堆时间数据,那么怎样利用所给时间在Excel中自动填充“迟到、早退”的考勤状态呢?下面述说如下。
工具/原料

Excel

方法/步骤
1

打开已经导入考勤数据的Excel软件,结构情况如图,在C1中添加一项“考勤状态”名称。

2

假如上午上班时间是8:00-11:30,下午上班时间是14:30-17:00,规定迟到时间不能超1小时,那么在C2中输入【=IF(HOUR(B2)<12,IF(OR(OR(HOUR(B2)<8,AND(HOUR(B2)=8,MINUTE(B2)<=0)),HOUR(B2)>11,AND(HOUR(B2)=11,MINUTE(B2)>=29)),'上午签到',IF(OR(HOUR(B2)<9,AND(HOUR(B2)=9,MINUTE(B2)<30)),'上午迟到','上午早退')),IF(OR(HOUR(B2)>16,AND(HOUR(B2)=16,MINUTE(B2)>=59),HOUR(B2)<14,AND(HOUR(B2)=14,MINUTE(B2)<=30)),'下午签到',IF(OR(HOUR(B2)<15,AND(HOUR(B2)=15,MINUTE(B2)<30)),'下午迟到','下午早退')))】后按回车。

3

如果该员工没迟到、早退,那么C2将显示“上午签到”正常状态。

4

再选择C2,当右下出现“+”后,把“+”用鼠标左键按住往下拖动自动填充公式。

5

如果想把“迟到、早退”项着色突出显示出来,请选菜单栏中“格式”→“条件格式”,如图自定义颜色。

注意事项

如果你的上班时间不同,请根据上面对应的时间替代处理,这里就不一一叙说了。

推荐信息