countif函数的使用方法 countif函数的使用方法及实例多条件
countif函数作为统计函数中的一员,有着非常多的用法,今天跟大家分享几个工作中常用的实例!
函数含义:统计某个区域中满足给定条件的单元格数量。
函数语法:=countif(range,criteria)。
中文意思:=countif(条件区域,条件)。
要求:统计姓名为2个字符和姓名为3个字符的个数。
e3单元格公式:=countif(b3:b12,&34;??&34;)。
e7单元格公式:=countif(b3:b12,&34;???&34;)。
使用通配符问号(?)可以匹配任意单个字符,两个字符就是2个&34;??&34;,三个字符就是3个&34;???&34;。
要求:统计姓名以“王”开头的个数和姓名以“丽”结尾的个数。
e3单元格公式:=countif(b3:b12,&34;王*&34;)。
e7单元格公式:=countif(b3:b12,&34;*丽&34;)。
使用通配符星号(*)可以匹配任意多个字符。
要求:统计销售额不等于5000的单元格个数。
e3单元格公式:=countif(c3:c12,&34;<>5000&34;)。
要求:统计销售额大于等于3000,小于等于5000的个数。
e3单元格公式:=sum(countif(c3:c12,{&34;>=3000&34;,&34;>5000&34;})*{1,-1})。
countif(c3:c12,{&34;>=3000&34;,&34;>5000&34;})这部分公式统计出的是销售额大于等于3000和销售额大于5000的个数,返回结果:{10,3},我们需要用销售额大于等于3000的个数减去销售额大于5000的个数,此时{10,3}*{1,-1}就相当于{10,-3},最后用sum函数将数组中的每个数相加起来,得到结果为:7。
要求:统计销售额不重复的个数,例如:出现两次3000,只统计一次。
f3单元格公式:=sum(1/countif(c3:c12,c3:c12))。
=sum(1/countif(c3:c12,c3:c12)):该公式输入完之后,需要按“ctrl shift enter”三键结束公式。countif(c3:c12,c3:c12)返回的结果是:{2;3;2;2;1;3;2;2;2;3},意思是:销售额3000在c3:c12单元格区域中出现了2次,销售额5000在c3:c12单元格区域中出现了3次,以此类推。
要求:统计b3:b11单元格区域内空白单元格的个数。
d3单元格公式:=countif(b3:b11,&34;&34;)。
要求:统计b3:b11单元格区域内非空单元格的个数。
d3单元格公式:=countif(b3:b11,&34;<>&34;)。
要求:判断b3:b9单元格区域内的手机号是否重复,如果是,在c3:c9对应单元格中显示“重复”,不重复则显示空白单元格。
c3单元格公式:=if(countif(b$3:b$9,b3)>1,&34;重复&34;,&34;&34;)。
好了,今天就跟大家分享到这里,如果文章对您有帮助,可以转发分享给更多朋友,希望多多支持,谢谢!