函数 | 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函数用法多,坑也不少!

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

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

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

  • countifs数组和通配符的用法

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

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

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

  • COUNTIF用法大全

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

  • COUNTIF函数用法大全

    COUNTIF函数用于统计满足某个条件的单元格的数量,其基本用法为: COUNTIF(统计区域,指定的条件) 如下图所示,要统计A列有几个5,可以使用以下公式: =COUNTIF(A2:A10,5) ...

  • VLOOKUP函数用法大全

    小伙伴们好啊,今天和大家来说说VLOOKUP的那些事儿,深入了解一下VLOOKUP函数的各种用法,看看这位大众情人还藏着多少不为人知的秘密. 函数的语法为: VLOOKUP(要找谁,在哪儿找,返回第几 ...

  • Excel中条件求和SUMIFS函数用法大全,学会不加班

    在数据分析过程中,都需要数据汇总,很多朋友都知道用数据透视表进行汇总,但有的时候,用数据透视表反而麻烦,用SUMIFS函数直接求出这个结果,这节我们来介绍SUMIFS函数从入门至精通! SUMIFS函 ...

  • vlookup函数用法大全,解决所有数据查询问题,收藏备用吧

    Vlookup函数相信大家都非常的熟悉,平常就是用它来查找下数据,其实对于数据合并,数据提取这样的问题我们也能使用vlookup函数来解决,今天跟大家盘点下vlookup的9种用法,带你彻底解决工作中 ...

  • COUNTIF函数经典用法,全了

    小伙伴们好啊,今天老祝和大家分享一组COUNTIF函数的经典用法.COUNTIF函数主要用于统计满足某个条件的单元格的数量,其基本用法为: COUNTIF(统计区域,指定的条件) 如下图所示,要统计A ...

  • LOOKUP函数用法大全

    这一篇内容咱们说说LOOKUP. 这个函数主要用于在查找范围中查询指定的查找值,并返回另一个范围中对应位置的值. 该函数支持忽略空值.逻辑值和错误值来进行数据查询,几乎可以完成VLOOKUP函数和HL ...

  • 英语数词用法大全(建议收藏)

      一.表示日期   1949年1949读作nineteen forty-nine 6月23日June 23rd 读作June (the) twenty-third或the twenty-third ...

  • 多条件函数or用法详解,搭配IF函数功能很强大,你知道怎么用吗

    Excel中我们经常利用函数进行各类的数据处理,在数据处理的过程中,我们也经常会碰到各种条件数据的判断,今天我们就来学习一个特殊的函数组合:IF+OR函数的嵌套用法,看看函数嵌套功能有多强大. 一:O ...