如何快速制作考勤/工资的汇总表
1、准备需要明细数据,根据单位的薪资构成,编制明细表,一般包含:员工id、员工姓名、入职日期、部门、级别、基本工资、岗位工资、绩效工资、学历工资、工龄工资、考勤工资扣款、社保、公积金等待字段。
此处仅略举几种以示说明,图上使用随机数据。如图:


2、工作表命名为《明细表》,本文将演示如何使用该明细表,生成《汇总表》,按照部门、按照员工id/姓名进行汇总,包含行项目的汇总以及列项目的汇总。
比如:按部门汇总,为行项目信息的汇总;
比如:津贴合计、扣款合计、社保合计等,为列项目的汇总。


3、明细表的注意事项:
1、表头为一行,如有多行,可以先整理成一行,如图狠购;
2、表头和数据记录行,不含合并单元格;

4、选中数据—
在名称框中写入数据区域,如图A1:Z15,数据行数、列数较多时,效率高;
也可以直接用鼠标款选,数据行数、列数较多时,效率比较低;


5、插入数据透视表—
选择创建新的工作表;
将新插入的含数据透视表的工作表命名为《汇总表》



6、以下操作在《汇总表》中进行:
选择:部门、工号、姓名作为行标签;
选择其他数值格式的列作为计算数值。


7、列项目信息汇总,
根据列名称,依次添加计算字段,将基础工资、加班工资、津贴、扣款、个人缴费、公司缴费等项目进行汇总;
操作方法如图:
注意以下操作时,光标需停留在数据透视表中。

8、添加计算字段的计算公式
计算字段名称:基础工资
公式:=基本工资+岗位工资+绩效工资



9、依次添加计算字段,将其他项:加班工资、津贴、扣款、个人缴费、公司缴费等项目进帮场惹行汇总;
汇总方法同上一步骤,此处略过。例如:
公司缴费 = sum( '社保公司缴纳-养老' , '社保公司缴纳-医疗' , '社保公司缴纳-失业' , '社保公司缴纳-生育' , '社保公司缴纳-工伤' , 公积金公司缴纳 )
求和计算可以用加号(+),
也可以用sum函数。


10、整理汇总表的显示字段:
勾选8-9步的计算字段,其余明细字段,可根据情况勾选,
此处只勾选汇总后的菌案计算字段,其余数据的明细字段不勾选


11、以上是列项目信息的汇总;
以下为行项目信息的汇总操作:
光标停留在数据透视表内——设计——报表布局——以表格形式显示
将显示按行汇总的结果。


12、此时的行汇总分为两个层级,
一是按照部门汇总;
一是按照工号汇总。
此处我们保留按照部门汇总,取消按照工号汇总;
操作方法如图:
光标停留在工号汇总的列,点击鼠标右键,将《汇总》前面的勾选去掉;
将数据按照部门折叠起来。


13、数据表略作整理、调整格式。

1、完成上述操作之后,后续如果再更新《明细表》,《汇总表》的数据如何自动更新呢?
这个问题很简单的,这里提供两种方法:
1)使用数据透视表的刷新功能,如图:
在《明细表》中修改数据后,点击刷新即可同步更新至《汇总表》

2、2)打开表格自动更新的方法,
如图:
鼠标右键——
数据透视表选项——
数据——
打开工作表自动刷新


1、如果向《明细表》中追加了数据,如何更新?
使用刷新的方法,只能是修改数据后能自动更新汇总表,但是,如果是在明细表中追加了数据,《汇总表》该如何自动更新?

2、解决这个问题的方法很多,这里提供一个最一般的方法:
选项——更改数据源

