Hello,大家好!在上一篇文章中,我向大家讲解了为何在合并单元格中运用公式时,常常会出现错误的结果。然而,许多粉丝纷纷表示:合并单元格虽然看起来很美观,用起来也习惯了,那么,有没有什么方法可以对合并单元格进行求和或计数呢?答案是肯定的。今天,我就来跟大家分享一下如何对合并单元格进行求和计数。
一、合并单元格的求和技巧
以如下表格为例,我们想要计算每个人的总分。首先,我们需要选中所有的合并单元格,然后在第一个合并单元格中输入公式=SUM(C2:C13)-SUM(D3:D13)
,接着按Ctrl+回车键批量填充公式结果,这样就可以快速得到每个人的总成绩。
下面我来为大家解释一下这个公式的原理。这个公式实际上分为两部分:
第一部分:SUM(C2:C13)
,这是所有人的成绩之和。
第二部分:SUM(D3:D13)
,这是除了韩信之外所有人的成绩总和。
由于合并单元格的第一个单元格位置存放的是该单元格的数据,所以D2单元格存放的是韩信的总成绩。而我们是从D3单元格开始求和的,因此D3:D13这个区域并不包括韩信的成绩。因此,我们用总成绩减去除了韩信之外的所有人的成绩之和,得到的就是韩信的成绩。
在这里,我们使用Ctrl+回车键来填充公式,它会自动识别合并单元格,并向下填充公式。在计算李白的成绩时,函数变成了=SUM(C5:C16)-SUM(D6:D16)
,如图所示。李白的总分、武则天和程咬金的总分减去武则天和程咬金的总分,就是李白的成绩。以此类推。
二、合并单元格的计数技巧
我们要计算每个人的科目数,首先需要选中合并单元格区域,然后输入公式=COUNTA(B2:B13)-SUM(D3:D13)
,按Ctrl+回车键就可以批量得到结果。
这个公式的计算原理与求和的计算原理几乎相同。在这里,公式同样分为两部分:
第一部分:COUNTA(B2:B13)
,这是统计所有人的科目个数。
第二部分:SUM(D3:D13)
,这是除了韩信之外所有人的科目个数之和。
在这里,我们用所有人的科目个数减去除了韩信之外的所有人的科目个数,就得到了韩信的科目个数。
三、合并单元格填充序号的方法
如果我们想要对合并单元格填充序号,首先需要选中想要填充序号的合并单元格,然后输入公式=MAX($A$1:A1)+1
,按Ctrl+回车键批量填充公式即可。
在第一个合并单元格中,MAX($A$1:A1)
实际上就是A1单元格,由于它是文本,所以函数的结果是0,而我们对结果加1,所以在第一个合并单元格中,它的结果是1。
在第二个合并单元格中,公式变成了=MAX($A$1:A4)+1
,$A$1:A4
这个区域实际上就是第二个合并单元格上面的所有单元格,它的最大值是1,1+1等于2。
在第三个合并单元格中,公式变成了=MAX($A$1:A6)+1
,$A$1:A6
这个区域就是第三个合并单元格上面的所有单元格,在这个区域中最大值是2,2+1等于3。
以此类推,这就是公式的计算过程。
在这里,我们主要运用了Ctrl+回车键来填充公式,使用这种方法填充公式,公式就可以识别合并单元格,进而得到正确的结果。
怎么样,你学会了吗?我是Excel从零到一,关注我,持续分享更多Excel技巧。