每当单位有新员工入职、或老员工辞职之后,所做的工资表就需调整。
而工资的汇总表能自动更新统计就好了。
工资明细表
如下表,最后一行是本部门合计数。
工资汇总表
需汇总出各部门的人数和各项工资之和。
1、汇总人数
要做到动态更新,公式如下:
=COUNTA(服务部工资表!B:B)-2
公式解释:COUNTA函数可统计非空单元格的个数,除去标题和汇总行之后,即是各部门总人数,无论删除还是添加行,都可自动更新。
若部门比较多,可一个公式用下来:
=COUNTA(INDIRECT(B4&"工资表!B:B"))-2
公式解释:INDIRECT函数可将组合之后的单元格地址转为引用,如此即可将B列作为变量使用。
2、汇总工资
由于每个部门的工资合计行的位置不确定,在这里,只需一个简单的求和公式:
=SUM(服务部工资表!H:H)/2
公式解释:每列数字之和=汇总*2 ,因此使用Sum()/2,即可取每列合计数。
想要一个公式来完成,如下:
=SUM(OFFSET(INDIRECT($B4&"工资表!G:G"),0,COLUMN(A1)))/2
公式解释:由于INDIRECT函数的“地址”,无法在复制公式时自动变换列数,因此只能使用OFFSET函数做偏移。
若想用“找合计行再取数”的方法,只需使用MATCH查找“合计”行数,之后再用INIDEX取值即可完成。
评论 (0)