""))=sum(if(c$1:c$100="是",if(b$1:b$100<>"",1/countif(b$1:b$100,b$1:b$100)))),数组公式,同时按ctrl+shift+回车三键结束条件百计数函数用Countif" />
乔山办公网我们一直在努力
您的位置:乔山办公网 > excel表格制作 > 求EXCEL使用函数计算满足某一条件的另一列数据中的非空不重...-excel计算非空单元格,excel怎么计算非空单元

求EXCEL使用函数计算满足某一条件的另一列数据中的非空不重...-excel计算非空单元格,excel怎么计算非空单元

作者:乔山办公网日期:

返回目录:excel表格制作


=SUMPRODUCT((A1:A7="福建")*(B1:B7<>""))

=sum(if(c$1:c$100="是",if(b$1:b$100<>"",1/countif(b$1:b$100,b$1:b$100)))),数组公式,同时按ctrl+shift+回车三键结束

条件计数函数用Countif函数,统计为空或不为空可以使用Counta、Countblank函数。

上图为例,要统计A1:B10不为空的单元格数

=Counta(A1:B10)

统计空单元格数

=COUNTBLANK(A1:B10)

统计数字单元格数

=COUNT(A1:B10)

统计文本单元格数

=COUNTIF(A1:B10,"*")

统计大于500的数字单元格数

=COUNTIF(A1:B10,">500")

统计包含“好”字单元格数

=COUNTIF(A1:B10,"*好*")

知识扩展:

1、通配符:*号表示任意长的文本,?号表示单个文本,~号连接通配符表示通配符本身。

2、Countif函数的第一个参数,必须是单元格引用,如上述公式中的A1:B10,不可以是数组常量。

3、Countif函数是个高能低效的函数,功能很强,但由于计算使用遍历法(每个单元格都必须计算到),如=COUNTIF(A1:B10,"*好*"),A1:B10每个单元格都要查看是否包含“好”,不能有一个单元格漏掉,因此效率有一定影响。



1、打开excel选择一列我们输入一些数值,里面包含空的单元格,然后选择另外的一个单元格

2、在选择的单元格内我们输入“=COUNTBLANK()”函数

3、输入好函数之后我们再在函数内输入函数的参数

4、输入好参数按下回车键就得到了空格的个数了

相关阅读

关键词不能为空
极力推荐

ppt怎么做_excel表格制作_office365_word文档_365办公网