01
前言
很多同学做表格喜欢做合并单元格,这样可以给表格带来视觉上的美观,让表格看起来更层次清晰。
但是合并单元格,也可以让本来简单的表格计算,变得复杂了,给后面的数据计算带来困扰。
如下案例,我想未出F列每个零件的人工成本合计。
每个零件的计件员工单元格数量不同,写好的公式也无法下拉填充。所以,这类合并单元格,该如何快速求和呢,总不能一条条写公式吧。
今天我们就详细讲一下解决方法,建议收藏教程,避免下次遇到问题找不到教程哦。
02
什么是合并单元格
要对合并单元格进行公式操作,首先就要先了解什么合并单元格?
很多人觉得,合并单元格不是简单吗?有什么好介绍的,不就是几个单元格合并成一个吗?
你只说对了一半,或者说,只说对了外表,并没看到内心中呢。
首先,我们先纠结一个错误的观点:合并单元格,并不是一个单元格。
比如,我们合并了B2:B6的单元格为一个合并单元格,你只能说它是一个“合并单元格”,并不能说它只有一个单元格。这个合并单元格,它还是有5个单元格,即B2:B6。
只是我们合并后,它看起来像是只有一个单元格。合并单元格的地址,默认是合并区域的左上角单元格,比如合并B2:B6后,合并单元格的地址是B2,那合并单元格中的数据,也只会储存在B2,B3:B6单元格并没有消失,只是它们是背后空单元格而已。
你可以理解为一种遮挡关系,B2单元格排在上最上面,挡住了B3:B6。
它背后的数据还是这样的:
03
合并单元格求和
好,理解透彻了合并单元格的逻辑,我们才能想办法对合并单元格进行各种操作。
那如何求和呢?

我们要求和的范围,就是合并单元格对应的E列单元格,但这个单元格每个零件的对应数量不同,无法直接写SUM公式求和。
我们需要换一个角度想问题:用总和-累计和。什么意思呢?
这样画一个图就好理解了:PC板的人工成本=E列总工资-其它零件的工资和。
理解了这个函数我们就可以写公式了,总和的求和区域是不变的。
操作步骤如下:
1、选中所有求和的合并单元格;
2、写如下求和公式
=SUM(E2:$E$35)-SUM(F3:$F$35)写完公式后,要注意:按“CTRL+回车”键快速填充,不是下拉公式填充。
公式解释:
1、这里有一个细节要注意:锁定单元格范围最后一行的单元格。这样我们填充公式时,保证最后只计算到数据最后一行;
2、SUM(E7:$E$35)-SUM(F3:$F$35),第一个合并单元格的小计=总成本-其它零件的和;
3、按CTRL+回车填充合并单元格公式后,每个合并单元格的公式范围会向下缩减;
合并单元格1:=SUM(E2:$E$35)-SUM(F3:$F$35);
合并单元格2:=SUM(E7:$E$35)-SUM(F8:$F$35);
合并单元格3:=SUM(E11:$E$35)-SUM(F12:$F$35);
以第二个合并单元格的公式为例,我们画一个截图大家就明白了。
右边G列是合并单元格的内部数值储存示意图,合并单元格中,数据只储存在第一个单元格,其它单元格都是空的;
左边圈是第二个零件后所有零件的总和,左右求和范围是除了第二个零件外其它零件的和。
这样用排队法相关,得到的就是合并单元格对应零件的和了。
你学会了吗?
这个公式看着很简单,可能理解起来会有点烧脑,大家慢慢消化。
关注我,学习更多高效办公技巧!