一、需求描述:
1、需求为:
将一个月的员工打卡记录,写进Excel,并在状态一列,添加员工是正常打卡,还是迟到与早退。
2、判断状态规则:
当日08:30前上班,17:30后下班为正常;
3、源文件:
为dat格式,用Notepad++ 打开如下图所示:
信息中有员工工号,打卡日期及时间
4、最终输出格式:
按照如下图所示,将打卡数据,通过工号匹配另一张员工信息表,得到员工姓名及所属部门,最终写入Excel,格式如下:
二、思路及poc实现
1、需求分析;
首先需要,将dat格式的打卡数据取出,过滤员工同一天同时间重复打卡数据;再匹配 员工信息表,得到对应的员工姓名
及所属部门,最后通过规则判断该员工打开的状态ÿ