用数据透视表制作考勤奖罚报表

现在,大多数企业都利用电子打卡机进行考勤。电子打卡机的数据保存在数据库中,要进行分析时可以将考勤数据导入工作表中,利用数据透视表对考勤数据进行统计分析。

上表所示为某企业的考勤记录数据。现在要对每个职工每天的迟到次数进行统计,并根据是否迟到扣除相应将金(假设迟到一次扣除50元,该公司的上班时间是:8:30-12:00和13:00-17:00)。

方法:

1、为了使数据透视表使用不同考勤数据,定义其名称Data=OFFSET(考勤数据!$A$1,,,COUNTA(考勤数据!$A:$A),COUNTA(考勤数据!$1:$1))

2、利用定义的名称制作基本的数据透视表。

3、为数据透视表添加一个自定义计算字段【迟到】,其计算公式为=IF(AND(刷卡时间-"8:30:00">0,刷卡时间-"12:00:00"0,刷卡时间-"13:00:00">0),IF(刷卡时间-"13:00:00">0,1))

4、为数据透视表添加一个【扣奖金】计算字段,其计算公式为=IF(迟到 >0,50)

得到数据透视表如下:

重新布局数据透视表

但,在这里对于自定义计算字段,这里无法对其进行求和汇总。如:每个字段【工号】对应的迟到次数合计数和扣奖金额合计数是无法得到的,因此对于字段【工号】的分类汇总没有什么意义,可以取消。

当然我们还可以对报表进行重新布局,以查看不同情况下的统计计算结果。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20181104G0KYM900?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券