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列是合并单元格的内部数值储存示意图,合并单元格中,数据只储存在第一个单元格,其它单元格都是空的

左边圈是第二个零件后所有零件的总和,左右求和范围是除了第二个零件外其它零件的和。

这样用排队法相关,得到的就是合并单元格对应零件的和了。

你学会了吗?

这个公式看着很简单,可能理解起来会有点烧脑,大家慢慢消化。

关注我,学习更多高效办公技巧!