在我们工作中, 经常会碰到表格里面有各种合并的单元格,对我们后续的数据分析工作造成困扰,尤其是领导们,更喜欢用合并单元格,所以我们必须得学会在合并单元格下的数据处理
1、合并单元格求和
如果合并单元格的个数是相同的,比如下面合并的都是3行数据,这个时候直接向下拖动公式,也能求出结果:
![8fea7a281bfd080a0e41f4c41346443c.png](https://img-blog.csdnimg.cn/img_convert/8fea7a281bfd080a0e41f4c41346443c.png)
但是如果合并单元格的数量不一样,比如有一个员工的数据是两行,这个时候,直接向下拖就会出错了
![67fc63d86ae376a01f17d7a1fe0ad0c3.png](https://img-blog.csdnimg.cn/img_convert/67fc63d86ae376a01f17d7a1fe0ad0c3.png)
这个时候,我们就可以使用今天的技巧了
我们需要选中合并的单元格,然后在公式编辑栏输入的公式是:
=SUM(C2:C12)-SUM(D3:D12)
![78e5ce03f0eae3f6466ca1d9d7cb886a.png](https://img-blog.csdnimg.cn/img_convert/78e5ce03f0eae3f6466ca1d9d7cb886a.png)
按CTRL+回车,可以得到所有合并单元格的求和了:
![2cbfa8eb48d434f568bc78e3c07e692d.png](https://img-blog.csdnimg.cn/img_convert/2cbfa8eb48d434f568bc78e3c07e692d.png)
2、合并单元格相乘
如下所示,单价是合并的单元格,然后数量是分开的数据,现在需要求金额,那么我们使用公式相乘,再向拉的时候,只能计算每种物品的第1个结果,后面的结果全是0
![4c7e96a86113ae4c928bc61f162bd207.png](https://img-blog.csdnimg.cn/img_convert/4c7e96a86113ae4c928bc61f162bd207.png)
我们希望每行都能计算出正确的结果,使用的公式是:
=LOOKUP(9E+307,$B$1:B2)*C2
![883b59a8ace0164687149601462803cf.png](https://img-blog.csdnimg.cn/img_convert/883b59a8ace0164687149601462803cf.png)
LOOKUP(9E+307,$B$1:B2)公式里面的9E307是一个比较大的数字,只要比B列最大的数大就可以,所以在这里改成1000也是可以的
$B$1:B2,前面B1要进行绝对引用
整个公式的意思是从上到下,查到最后一次出现的数字
这样合并单元格里面没有数字的时候,就会自动调用上面的数字了
从而能够进行正常的求和了
关于合并单元格需要求和的时候,这两个技巧,你都学会了么?