百摩网
当前位置: 首页 生活百科

countif函数大全(COUNTIF函数用法合集)

时间:2023-08-19 作者: 小编 阅读量: 11 栏目名: 生活百科

表示一个字符长度。注意这里的统计结果,不区分条件字符"e"的大小写。"表示不等于“真空”的文本。如下图所示,要求统计出销售金额大于50000且小于100000的人数。

今天老祝和大家一起学习COUNTIF函数,这个函数只有两个参数,第一个参数是要对其进行计数的数据区域,这里只能是一个或多个单元格的范围引用,第二个参数是进行计数的条件,可以是数字、表达式、单元格引用或文本字符串。

这个函数的帮助文件比较简单,但是在实际的应用中,通过对第二参数的变化,可以满足我们多种计数需求。

下面咱们就用一组数据,来学习一下第二参数的常用设置。

1、=COUNTIF(A2:A15,12)

用于返回A2:A15单元格区域中,等于12的单元格数量。

2、=COUNTIF(A2:A15,"<0")

用于返回A2:A15单元格区域中,负值的单元格数量。

3、=COUNTIF(A2:A15,"<>0")

用于返回A2:A15单元格区域中,不等于0的单元格数量。

4、=COUNTIF(A2:A15,A2)

用于返回A2:A15单元格区域中,等于单元格A2中内容的单元格数量。

5、=COUNTIF(A2:A15,">"&A2)

用于返回A2:A15单元格区域中,大于单元格A2中内容的单元格数量。

注意这里在比较运算符“>”和单元格引用“A2”之间,用文本连接符“&”进行连接。而不能写成=COUNTIF(A2:A15,> A2)。

6、=COUNTIF(A2:A15,"????")

用于返回A2:A15单元格区域中,4个字符长度的文本个数。

公式中的“?”是占位符,一个“?”表示一个字符长度。

7、=COUNTIF(A2:A15,"*e*")

用于返回A2:A15单元格区域中,包含字符"e"内容的单元格数量。

公式中的“*”也是占位符的一种,一个“*”表示任意字符长度。注意这里的统计结果,不区分条件字符"e"的大小写。

8、=COUNTIF(A2:A15,"e*")

用于返回A2:A15单元格区域中,以字母"e"开头内容的单元格数量。这里的统计结果,也不区分条件字符"e"的大小写。

9、=COUNTIF(A2:A15,TODAY())

用于返回A2:A15单元格区域中,等于当前日期的单元格数量。

TODAY()返回的结果是当前的系统日期。

10、=COUNTIF(A2:A15,"<>")

返回A2:A15单元格区域中不为空的单元格个数,这里的结果包含A13单元格的假空""。

11、=COUNTIF(A2:A15,">=!")

判断条件">=!"表示不等于“真空”的文本。返回A2:A15单元格区域中非空文本个数,也就是A6 A7 A9 A10单元格。

12、=COUNTIF(A2:A15,TRUE)

返回A2:A15单元格区域中逻辑值为“TRUE”的个数。(A11单元格)

13、=COUNTIF(A2:A15,"=")

返回A2:A15单元格区域中真空单元格个数(A15单元格)

COUNTIF函数只能针对单个条件进行统计,通过解法的变通,可以统计同一区域中由两个边界值所指定的数据个数。

如下图所示,要求统计出销售金额大于50000且小于100000的人数。

可以使用

=SUM(COUNTIF(B2:B10,{">50000";">100000"})*{1;-1})

在销售金额中,">50000"的记录数一定包含">100000"的记录,因此该公式使用常量数组{">50000";">100000"}作为统计条件,即分别对">50000"和">100000"的数据进行统计,再利用乘以{1;-1}实现两者相减,最后得出结果为3。

COUNTIF函数第二参数设置灵活多样,还被广泛应用到数组公式中,以下图为例,要统计数据区域中的不重复个数,想一想应该怎么计算呢?

答案来了:

可以使用这个数组公式(别忘了,数组公式需要按下Shift Ctrl Enter才可以哦):

{=SUM(1/COUNTIF(A2:A14,A2:A14))}

怎么去理解这个公式呢?

{=SUM(1/COUNTIF(区域,区域))}是计算区域中不重复值个数的经典公式。

1、公式中“COUNTIF(A2:A14,A2:A14)”部分是数组计算,运算过程相当于:

=COUNTIF(A2:A14,A2)

=COUNTIF(A2:A14,A3)

……

=COUNTIF(A2:A14,A14)

结果为数组:

{2;2;1;1;2;1;1;1;1;2;2;2;1}

表示区域中每个单元格数据出现的个数。

2、“1/{2;2;1;1;2;1;1;1;1;2;2;2;1}”部分的计算结果为:

{0.5;0.5;1;1;0.5;1;1;1;1;0.5;0.5;0.5;1}

用1除以个数,是本公式的核心,要结合前后计算才能领会好它的作用。

为便于理解,把这一步的结果整理一下,用分数代替小数,结果为:{1/2;1/2;1;1;1/2;1;1;1;1;1/2;1/2;1/2;1}

如果单元格的值在区域中重复出现两次,这一步的结果就有两个1/2。如果单元格的值在区域中重复出现3次,结果就有3个1/3,如此类推。

3、最后用SUM函数求和,计算结果为10。

怎么样,你学会了吗?

    推荐阅读
  • 抖音最火排行榜怎么看(抖音热门TOP100分析)

    最近有许多网络红人都是出自抖音,例如小甜甜、兔子牙、半大铁柱……不过需要注意的是,这类内容由于粉丝粘性不占优势,变现空间尚不明朗。排名第一、由梅园发布的内容就是以真实的爱情片段感染了网友,伴郎接到捧花立即跑下台来向女友求婚的的场景使得现场观众连连惊呼,也惹得屏幕外的看客嘴角上扬。市场需要更多与美貌结合的特质,小甜甜结合男性主流审美爆红网络,近期涨势向好的兔子牙在翻唱作品的精致度上下功夫。

  • 梦见自己蹲在地上小便(梦见蹲着小便的预示)

    以下内容希望对你有帮助!梦见自己蹲在地上小便准备考试的人梦见蹲着小便,意味着理科成绩较差,总分达到录取标准。创业的人梦见蹲着小便,代表不稳定,常常转变,慎防官司。生意人梦见蹲着小便,预示财运一般,赚钱方面不要急于一时,要多思考和分析,从中掌握到适合自己的投资方案,才是投资理财的好办法。

  • 有古典韵味有诗意的女孩名字大全(古典韵味有诗意的女孩名字精选)

    婉蓉、萱梓、歆瑜、知薇楚薇、歆沐、芷妤、菲慕,今天小编就来说说关于有古典韵味有诗意的女孩名字大全?下面更多详细答案一起来看看吧!

  • 形容工作态度(形容工作态度的句子)

    所以我们特别注意自动力之培养,使它关注于全部的生活工作学习之中。自动是自觉的行动,而不是自发的行动。自觉的行动,需要适当的培养而后可以实现。生于忧患死于安乐;如果想跨越自己目前的成绩,就不能画地自限,而是要勇于接受挑战。护士必须要有同情心和一双愿意工作的手。搞科学工作需要人的全部生命,八小时工作制是行不通的。人必须要有一个明确的方向。人们对自己的工作没有理想,这种情况是很可怕的。

  • 牛奶奶酪小餐包做法(奶油奶酪餐包一定不可错过)

    By石头Kido_Kido用料高筋面粉270克盐3克糖30克酵母3克奶粉10克鸡蛋1个牛奶150毫升奶油奶酪60克做法步骤1、首先把材料中除了奶油奶酪以外的所有材料放入揉面缸,这里需要注意盐糖不要直接接触酵母,所有液体材料需要用冷藏的。

  • 筒骨海鲜火锅的做法(家常版筒骨海鲜火锅制作方法分享)

    筒骨海鲜火锅的做法主料:猪筒骨2根。辅料:甜玉米1根、虾4只、鱼丸3个、虾丸3个、鱿鱼(干)5块、金针菇1把、香菇3个、生菜1把、蟹柳1把。砂锅中放入凉水和筒骨,水量稍多些要完全淹住筒骨;大火烧开持续煮2至3分钟,将血沫用滤网完全去除干净。将玉米、姜片、葱结加入锅中一起煮开;煮开后将火调小,小火炖1.5个小时左右。

  • 推到胡麻将怎么玩法 东北推倒胡麻将玩法

    差一张牌就能赢的时候,系统会给出提示,我们需要什么牌。记住舍首尾,留中间;字花为对,能舍则舍。

  • 小米饭的热量(小米饭有哪些热量)

    我们一起去了解并探讨一下这个问题吧!小米饭的热量小米饭的热量相对来说比较高,每100克小米饭中含有350大卡左右的热量。但是本身小米的质量并不高,100克小米只含有不到50大卡的热量,但是在经过烹饪之后,它的热量会迅速增高。而且里面会产生比较高的糖分,少量的摄入一些小米饭,可以有效的增强人体免疫力、增加饱腹感。但是摄入太多有可能会迅速的升高血糖,所以对于有糖尿病的患者建议慎用。

  • aux口怎么接usb(aux口接usb的两种方法)

    aux口怎么接usb购买车载MP3,MP3通过FM广播将信号以无线方式发送出来,使用车载收音机的FM频段就可以接收。使用普通的MP3,买一根两头都是3.5接口的音频线,将MP3的耳机输入接入汽车的AUX接口就可以使用了。这种预备端子或线路,不论输出入,我们统称为Aux。USB,是英文UniversalSerialBus的缩写,而其中文简称为通串线,是一个外部总线标准,用于规范电脑与外部设备的连接和通讯,是应用在PC领域的接口技术。

  • 凉拌包菜的妙招(凉拌包菜简单又美味做法)

    下面希望有你要的答案,我们一起来看看吧!凉拌包菜的妙招材料:包菜一个,红油适量,香油,精盐,鸡精,白糖,米醋。撕好的白菜放到开水中焯烫一下。焯烫好的包菜放到冷水中去。过水后的包菜攥干水份。加入适量的白糖。把所有的调料拌匀。做好的凉拌包菜。