EXCEL统计一个单元格有多少个数相加

来源:百度知道 编辑:UC知道 时间:2024/06/03 20:11:41
A为多个数相加,A=45+3+5+6+6+3+5,在B中显示加数的个数,B应该=7,用什么公式,高人指教啊!
wodaxiaopengyo 的方法能统计出个数来,但是这样用文本方式就不能显示出相加数据之和了

先把A列公式变成文本格式的公式

先选中该列或该单元格,菜单栏,数据,分列,下一步,下一步,文本,完成

在B1输入公式

=LEN(A1)-LEN(SUBSTITUTE(A1,"+",))+1

往下拖

你计算出个数,选择性粘帖保留个数后,再把该列改为常规格式,就得出相加数据之和了

分两步,比如,你这值在A列

第一步:插入-名称-定义,随便输一个名称,比如aa,在引用位置写入公式=get.cell(6,$a1) 按确定完成

第二步:在B1或其它地方输入公式 =LEN(aa)-LEN(SUBSTITUTE(aa,"+","")) +1

公式可往下拖拉

在一个单无格里,好像是无法显示出相加数的,因为EXCEL一般都是将单元格做为最小单位来进行计算和数据分析的,建议:
将A列分成7列,如A1-G1列(可以在上面加一行,再合并,再打上想要打的标题,或是直接给A1-G1命名,以便以后查找和计算),再到H1列里用公式:=COUNT(A1:G1),就可以自动求出A-G列的加数个数。

=len(a1)-len(substitute(a1,"+","")) +1