EXCEL计算合并后的单元格数?

如图

如果是很混合字符串,那就得先计数,然后在统计求和。你试试这个公式:

=SUM(COUNTIF(B1,LOOKUP(ROW($1:$11),IF($A$1:$A$11<>"",ROW($1:$11)),$A$1:$A$11)))

数组公式,同时按下CTRL+SHIFT+ENTER结束输入。

注意的是,公式中的数据区域必须准确选择,多选会造成最后一个合并单元格的内容会被多选的单元格填充,导致统计错误。

追问

这个可以,如是结束行不是11就得手改,把11全改成结束行,大神还有其他方法吗?
比如:
0/A1=0, 0/A2=#DIV/0! , 0/A3#DIV/0!, 0/A4=#DIV/0! , 0/A5=0
出现3个错值+1就得1所在单元格的个数。,

温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-07-29
如果全部是连续的序号,而且最后一个3空格下面必须要有一个数字4,则可在C1单元格输入公式:
=MATCH(B1+1,A:A,)-MATCH(B1,A:A,)
即可得到B1单元格数值对应的单元格的行数了追问

3后面可能是汉字,相当于某值所在的单元格有几个,1在A1所占单元格就4个了,3所在的A9所占单元格为3个。

第2个回答  2021-07-29
在EXCEL表格中,合并单元格如何求和?如何计算出合并单元格的个数?本文一 一为你解答。

开启分步阅读模式
工具材料:
EXCEL 2013
合并单元格如何求和
01
现在有这么一个表格;
表格中C列为结果显示;需要把B列数据按A列的名称分别求和到C列中。

02
C列中单元格是合并单元格;
我们不能批量的执行求和,只能一个一个的来输入公式求和。

03
想要向下填充公式求出结果时,
会弹出一个对话框,

04
那么,我们如何实现批量求和呢。
我们可以这样操作。
选中C列中所有合并的单元格

05
在编辑栏中输入公式:=SUM(B2:B$8)-SUM(C3:C$8)
再按键盘的CTRL+ENTER;

06
按下组合键后,合并的单元格即显示出相应的结果。
快速方便。

计算出合并单元格的个数
01
同上述的操作方法中,我们得到一个快速计算合并单元格的个数;
就是一个合并单元格中含有多少个单元格。
按上述的表格稍作一些改动,把B列的数值全都修改为1

02
看,结果马上显示出来了。
第一个合并单元格占用了三个单元格;
第二个合并单元格占用了两个单元格;
第三个合并单元 格占用了两个单元格。
第3个回答  2021-07-29

末行下方单元格(如A19)输入任意字符(如空格符),C1公式:

=MATCH(TRUE,INDEX(A:A,MATCH(B1,A:A,)+1):A10000<>"",)

ctrl+shift+回车

第4个回答  2021-07-29
C1公式=SUM(A:A)-B1
这种?追问

不是,你输入1时,结果是5,但是1所在的单元格数才4个

相似回答