函数|千变万化的COUNTIF

COUNTIF作为最常用的函数之一,出现的也是最早的一批,在COUNTIFS没出现之前,他是计数的霸主,经过这么多年,被各位前辈开发出了很多用法,今天我们就来给大家盘上一盘。

语法:COUNTIF(区域,条件)

只有两个参数可以说是不能再简单,但是等你看完这篇,你将会认识到什么叫“冰山一角上的毛尖尖”

全程干货,自带茶水,开启阅读!

我会在案例中逐步说明参数的拓展和限制。

案例1:统计区域中为1的个数

公式:=COUNTIF(B2:B13,1)

知识:COUNTIF直接判断区分文本型数值和数值型数值

公式:=COUNTIF(B2:B13,1) 

结果同上

案例2:区域中数值的个数

公式:=COUNTIF(B2:B13,"<9e+307")

知识:排除区域中的非数值(文本型数值也被排除),9e+307可以认为是Excel中的最大数值(实际最大值比这个稍大)

案例3、身份证号统计

公式:=COUNTIF(B2:B12,D2&"*")

知识:从案例1我们知道直接统计会文本型数值也会统计其中,那么身份证号将为被当做数值统计,但是Excel中有规定,有效数值位数为15位,超过部分都显示为0,且不可逆转(问的最多),&"*" 可以使其强制转为文本统计

案例4:姓“孙”的有几人?

公式:=COUNTIF(B2:B12,"孙*")

知识:第二参数知识通配符(*和?),*孙*:表示包含孙,*张:表示以张结尾,*表示多个字符(包括0个)“?”下面案例讲解。

案例5:姓名是三个字的人数

公式:=COUNTIF(B2:B12,"???")

知识:?表示通配符表示任意一个字符,如上公式表示任意3个字符

案例6:通配符本身的处理

公式:=COUNTIF(B2:B12,SUBSTITUTE(D2,"*","~*"))

知识:统计内容中有*或者?,需要提成成~*或者~?,表示本身,否则当做通配符处理,结果就是4,而不是3

案例7:基础单元格内容统计

公式:=COUNTIF(B2:B12,">"&D3)

知识:新手最容易犯的错误,写成“>D3”,D3是单元格引用,直接放入其实即使文本,&后可以先计算后拼接。

案例8:大于等于10且小于等15的个数

公式:=SUM(COUNTIF(B2:B12,{">=10",">15"})*{1,-1})

知识:一般双条件我们使用常量数组写法,如上,相当于

=COUNTIF(B2:B12,">=10")-COUNTIF(B2:B12,">15")

想必这样你就理解了!

案例9:刘备和黄总的个数

公式:=SUM(COUNTIF(B2:B12,{"刘备","黄总"}))

知识:同二者分别统计再相加,只是统计较多的情况下,这种写法异常简洁

案例10:3门都及格的人数

公式:=SUM(N(COUNTIF(OFFSET(C2:E2,ROW(1:9)-1,),">=60")=3))

知识:数组公式,三键录入。第一参数不支持数组,但支持OFFSET或INDRIECT多维引用,多区域引用配合INDIRECT使用。

篇幅限制,今天我们就先来10个案例,其实还有很多扩展用法,以后我们再唠!

(0)

相关推荐

  • 此公众号可以留言了!countif函数的注意事项!

    好久没更新文章了,一个是没动力,关注的人不多:一个是没有留言功能,都不知道你们的反馈,感觉一个人在自说自话.不过幸运的是今天此公众号有留言功能了,大家可以点文章末尾的链接来写留言了. 接下来,继续咱们 ...

  • countif函数很有用,各种用法学起来!

    你好,我是刘卓.欢迎来到我的公号,excel函数解析.今天来分享下countif函数的一些用法.countif函数是一个强大的统计函数,在工作中有着广泛的应用. 它主要用于统计满足某个条件的单元格数量 ...

  • countif函数用法多,坑也不少!

    你好,我是刘卓.欢迎来到我的公号,excel函数解析.今天接着来聊countif函数.虽然它很好用,也深受小伙伴的喜爱,但是坑也不少,需小心避免. 今天就简单分享一下它坑在什么地方,具体的表现就是会区 ...

  • countifs数组和通配符的用法

    今天简单说下countifs数组和通配符的用法,和sumifs的用法差不多,只不过少了个求和区域. -01- 具体应用 1.求2010年销售部和2012年生产部的记录总数 如下图所示,标绿色的就是要求 ...

  • 函数 | COUNTIF用法大全

    COUNTIF作为最常用的函数之一,出现的也是最早的一批,在COUNTIFS没出现之前,他是计数的霸主,经过这么多年,被各位前辈开发出了很多用法,今天我们就来给大家盘上一盘. . 语法:COUNTIF ...

  • 使用COUNTIF函数,一定要小心了!

    前言 COUNTIF是我们经常遇到的带条件统计函数,使用频率非常高,但是它有一个小小的BUG,如果大家不清楚,就可能造成计算错误! 捉虫 01 第一种情况:文本型日期格式 第一列为文本型数据,在用CO ...

  • COUNTIF/COUNTIFS 函数非...

    COUNTIF/COUNTIFS 函数非常强大,比如判断单元格区域的数据是否重复.统计符合条件的个数等等.   但使用时一不留神就容易翻车,掉进坑里.[捂脸]   小E在这里为大家演示假设出现以下情况 ...

  • 【视频】Excel函数每日一讲(16):countif函数、刷题免错技巧

    以上视频的所有教学内容,选自教材<玩转Office轻松过二级>(第3版) 书上包含所有方法.技巧.题目,可以自己看书自学. 字都认识,为啥要让别人念呢? 选自本书第9章前言 公式和函数,E ...

  • 这个Excel函数比COUNTIF高效N倍!可惜这么好用的技能没几人知道

    个人微信号 | (ID:LiRuiExcel520) 微信服务号 | 跟李锐学Excel(ID:LiRuiExcel) 微信公众号 | Excel函数与公式(ID:ExcelLiRui) 职场办公中经 ...

  • 如何使用Countif函数统计个数?

    如何使用Countif函数统计个数?