【原创】EXCEL公式经验(2)--关于count(),countif(),counta(),countifs()相关多个函数总结

 

一  问题起源

    今天用表的使用又遇到这种,拿counta()取出来的并不是非空的单元格数,而是包含了很多有公式的单元格计数,怀疑可能是这些公式的结果非空,虽然看起来没有输出可见的数。最后百度,简单方法 countif(a:a,"><") 解决了。觉得挺神奇的,还是一起总结下,虽然这几个公式相对简单。

二   函数总结与罗列

   = count()   // 实测,只会计算 只包含纯数字 的单元格,比如1,35等,但 26a 这样的 不认

   counta()  //非空单元格个数

                 并不是看起来为空的,而是不等于 “”的

   countif()  // 符合条件的个数

   countifs()    //可以多条件查询,输出个数,但是要注意,这多个条件是“且”的关系
 

三 部分函数与数组公式的用法

   countif()  // 符合条件的个数

              countif(a:j,1)

              countif(a:j,a1)

             countif(a:j,>0)       // 错误,逻辑表达式和字符串,需要引号括起来

             countif(a:j,">0")  

             countif(a:j,a)          //要么报错,要么明明有,却查到返回的值为0

             countif(a:j,"a")  

             countif(a:j,"<>")

             countif(a:j,"<>""")   // 经常返回 2097152等奇怪的数?

              countif(a:j,"><")    //和筛掉非空单元格,包括有公式的

COUNTIF(A:A,A1)统计的是和A1相同的数据在A列中出现的次数
COUNTIF($A$1:A1,A1)统计的是A1这个数据在A列第一个单元格到当前统计单元格出现的个数。

四 其实还没搞懂,备忘下,继续补充

猜你喜欢

转载自blog.csdn.net/xuemanqianshan/article/details/82392922
今日推荐