在使用WPS表格制作财务报表时,要求每页人数固定且有工资小计,最后一页要有工资总计,即各页工资小计的总和。一般会使用求和函数SUM,但如果工资财务报表页数很多,使用SUM函数时很麻烦,要先输入该函数,再用鼠标点选参加计算的单元格,再按加号,再拖动WPS表格找到另一页小计单元格点选――这可是既考验体力更考验耐心的苦差事,疲劳之后,经常会点错或看错单元格。导致结果错误,又得“重新来过”!有没有更简单安全的方法呢?
经试验发现通过一些函数组合就可以实现隔行求和。报表要求每页10人(如图中第38-47行),在每页第11行设计一个小计(如图中48行),表格的最后一页统计出各页小计的总和(如图中第49行)。所有数据输入完成后,设置好页面并给每页添加小计行,并计算出每页小计数据。接 下来在所有页后的任意一行设计出总计行,在相应的总计单元格中输入公式“=SUM(IF(MOD(ROW(D5:D48)-4,11)=0,D5:D48))”然后按下“Ctrl+Shift+Enter”组合键,公式处出现数组符号“{}”,同时在相应单元格中得到总计。
 |
图1 WPS工资表(点击看大图)
|
最后向右填充即可得到所有需要的合计数据了,把所得结果选择性粘贴到财务报表需要的位置即可!
说明:公式中的“11”是用来控制所隔的行数,它是取出行号并减4对11取模,如果模是0,这个单元格就参加计算,这里减4是因为我们的表头有4行。总的意思是取出所有页的第11行对应单元格的数据进行求和。最后按“Ctrl+Shift+Enter”组合键是为了让所得到的单元格数据以数组方式进行求和计算。