考勤.xlsx
根据提供的Excel表格制作finereport报表:
要求:1.计算每个人的出勤天数
2.计算每个人的加班时间(打卡时间>18:00为加班)
3.计算签到异常的天数(每天打卡次数<4次为异常)
注:请使用Excel数据集!!!
把时间放两列,分别格式化成'yyyy-mm-dd'和'hh:mi:ss' 然后在后面处理出勤天数,打卡次数和加班时间
FORMAT($$$, "YYYY-MM-dd")
这个自己整理思路 遇到不会的问题了才求助,你这个明显是直接就抛出需求 要答案。
QQ聊吧 可以在这边采用。。。
如果签到即视为出勤,你需要先写一段SQL对日期格式化,然后count记录状态,然后根据部门、姓名和格式化号的日期进行分组,这样部门、姓名、日期、签到次数就都有了,然后你再写一段SQL把时间大于下班时间的数据查出来,用这个时间减去下班时间就计算出来加班时间,再上一段已经写好的SQL的基础上对签到次数进行筛选,将这三段SQL分别看做三张表,以第一段SQL为主表依次进行左关联,然后取出计算好的字段,这样考勤表就出来了,如果你必须用Excel作为数据集,那你还是在Excel中计算好吧,这种方式和放在帆软中来做感觉多此一举。