搜索
写经验 领红包
 > 运动

合并单元格计数问题(合并单元格怎么计算合计数)

导语:合并单元格内计数—合并单元格系列(三)

合并单元格计数问题(合并单元格怎么计算合计数)

一、案例

如下图所示,要求在C列计算每个城市对应的人数。

二、解决方法

选中C2:C9,输入公式 =COUNTA(B2:B9)-SUM(C3:C9),按Ctrl+Enter。

注意C2:C9合并单元格大小不一致,不能采用拖动填充柄的方式复制公式,必须先选中所有合并单元格,输入公式后,按Ctrl+Enter在所有合并单元格批量输入公式。

公式解析:

(1)COUNTA(需要计数的列)-SUM(计数公式所在列),注意SUM(计数公式所在列)中的单元格引用必须从公式所在单元格的下一行开始引用。

(2)为了方便理解公式,我们取消A列和C列的合并单元格,如下图所示:

可以看到,每个合并单元格中,实际只有合并单元格内的第1行有数据和公式,其他行是空值。

(3)COUNTA(B2:B9)用于计算B2:B9中非空单元格的个数。SUM(C3:C9)虽然计算的是C3:C9的值,但由于合并单元格内实际只有第1行有数值和公式,所以实质计算的是第1个合并单元格之后的其他合并单元格计数之和,也就是B4:B9的姓名个数。COUNTA(B2:B9)-SUM(C3:C9)得到的结果就是第1个合并单元格包含的B列姓名个数。

本文内容由小荣整理编辑!