excel怎么通过打卡记录简单统计考勤?
脚本之家
很多公司上班是需要打卡的,我们公司打卡是采用刷脸的办法,每个月需要根据打卡的记录来算工资,那么如何利用打卡记录来大致统计下每个月哪些人哪些天到了呢?如何确定是否迟到呢?
1、我们打卡记录导出的表是一个txt文档,将它用excel打开后,删除不需要的内容,比如该打卡记录的第一行。
2、打卡记录的程序不一定一样,但是肯定有一些无关的内容,我们打卡记录全是显示在一列,日期,时间,人名,无关内容等全在一列,首先需要分列。
3、在WPS中选中该列,点击“数据——分列”,进入分列,根据步骤选择你要分列的地方,选择好点击“下一步”,选择数据的类型,一般默认。
4、选择好后,点击确定,此时excel出现分列后的内容,我们知道有一些字符串是不需要的那么我们怎么得到日期,时间,人名呢?
5、我们先删除不需要的列,比如”ID=”那一列,选择该列删除后,剩下的内容采用查找替换的形式处理。
6、为了简化说明,我做了一个简表,人名用字母代替,“Time=”后面跟的是日期和时间,首先Ctrl+f,出现查找替换窗口,替换掉“time=“为空,点击全部替换,得到日期。
7、时间是有引号的,Ctrl+f,将”替换为空,将后面无关的内容替换为空得到,日期时间和人名。然后数据透视。name=替换为空,只得到姓名。
8、数据透视前,插入一行,日期,时间,姓名,选择右边一列的一个单元格。“插入——数据透视表”,选择左右全部区域为数据透视表范围。
9、选择字段,日期,姓名。均加到行区域,此时可以得到每个人出勤日。大致得到一个结果。需要得到有些人是否迟到,需要筛选时间。
10、选择第一行,“数据——自动筛选——时间——数字筛选”,选择筛选的条件,比如早于早上8:00为正常,小于8:00:00。
11、记得数据的形式和时间的格式一致,定义筛选方式。点击确定即可显示正常上班的人。
相关推荐: