每当单位有新员工入职、或老员工辞职之后,所做的工资表就需调整。

而工资的汇总表能自动更新统计就好了。

工资明细表

如下表,最后一行是本部门合计数。

excel怎么把工资表汇总,excel人事工资表汇总小技巧-趣帮office教程网

工资汇总表

需汇总出各部门的人数和各项工资之和。

excel怎么把工资表汇总,excel人事工资表汇总小技巧-趣帮office教程网

1、汇总人数

要做到动态更新,公式如下:

=COUNTA(服务部工资表!B:B)-2

公式解释:COUNTA函数可统计非空单元格的个数,除去标题和汇总行之后,即是各部门总人数,无论删除还是添加行,都可自动更新。

excel怎么把工资表汇总,excel人事工资表汇总小技巧-趣帮office教程网

若部门比较多,可一个公式用下来:

=COUNTA(INDIRECT(B4&"工资表!B:B"))-2

公式解释:INDIRECT函数可将组合之后的单元格地址转为引用,如此即可将B列作为变量使用。

excel怎么把工资表汇总,excel人事工资表汇总小技巧-趣帮office教程网

2、汇总工资

由于每个部门的工资合计行的位置不确定,在这里,只需一个简单的求和公式:

=SUM(服务部工资表!H:H)/2

公式解释:每列数字之和=汇总*2 ,因此使用Sum()/2,即可取每列合计数。

excel怎么把工资表汇总,excel人事工资表汇总小技巧-趣帮office教程网

想要一个公式来完成,如下:

=SUM(OFFSET(INDIRECT($B4&"工资表!G:G"),0,COLUMN(A1)))/2

公式解释:由于INDIRECT函数的“地址”,无法在复制公式时自动变换列数,因此只能使用OFFSET函数做偏移。

excel怎么把工资表汇总,excel人事工资表汇总小技巧-趣帮office教程网

若想用“找合计行再取数”的方法,只需使用MATCH查找“合计”行数,之后再用INIDEX取值即可完成。