excel怎么计算一个单元格内的数字个数啊

比如在A1中在以下几个数字:1,2,3,12,125
正确计算出来是5个的

excel怎么计算一个单元格内的数字个数:

    打开Excel,在A单元格输入数字。

2.在B2单元格中输入公式“=COUNT(-MID(A2,ROW(1:100),1))”。

3.此时的结果是错误的,然后将光标定位在公式编辑栏中,或者单击B2单元格按下F2进入编辑模式,然后按下Ctrl+Shift+Enter组合快捷键(先按下Ctrl键,然后按住不放按下Shift,然后按住这两个键不放按下Enter键),此时公式=COUNT(-MID(A2,ROW(1:100),1))将变成{=COUNT(-MID(A2,ROW(1:100),1))}, 通过按下3个组合快捷键把普通公式转换为数组公式,此时返回正确的结果。

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-07-24
菜单栏中点插入,名称,名称右边框中输入(07版在公式,定义名称)
求和
引用位置后面框中输入
=evaluate(substitute(sheet1!a1,"
","+"))
确定,就设置了一个用于计算a1的函数,它的名称是“求和”,作用是将a1中空格用替换函数substitute换成“+”,再用宏表函数evaluate兑现,在b1中输入
=求和
回车,就可以得出结果。
如果b1中是17,c1中输入
=求和*b1
就可以求出它们相乘的结果了。
第2个回答  2010-05-16
=LEN(A1)-LEN(SUBSTITUTE(A1,",",""))+1本回答被提问者采纳
第3个回答  2010-05-16
用COUNT 函数 count(a:a) 就行了 能计算出除了空值的所有个数