肥宅钓鱼网
当前位置: 首页 钓鱼百科

多条件countif函数(COUNTIF函数用法大全)

时间:2023-06-08 作者: 小编 阅读量: 2 栏目名: 钓鱼百科

一个不断扩展的区域,从这个动态区域中统计B列部门的个数。公式中“COUNTIF”部分是数组计算,作用是分别统计A2:A14单元格区域中每个元素出现的次数。;1;1;1}如果单元格的值在区域中是唯一值,这一步的结果是1。即每个元素对应的倒数合计起来结果仍是1。最后用SUMPRODUCT函数求和,得出不重复的人员总数。再利用MATCH函数,在COUNTIF函数返回的数组中查找第一个0的位置,也就是查找首次出现的数据所在的位置。

COUNTIF函数用于统计满足某个条件的单元格的数量,其基本用法为:

COUNTIF(统计区域,指定的条件)

如下图所示,要统计A列有几个5,可以使用以下公式:

=COUNTIF(A2:A10,5)

咱们把COUNTIF函数的第二参数稍加改动,就可以衍生出很多高效用法,例如:

统计大于5的单元格个数:

=COUNTIF(A2:A10,">5")

统计大于B2单元格数值的单元格个数:

=COUNTIF(A2:A10,">"&B2)

统计不等于5的单元格个数:

=COUNTIF(A2:A10,"<>5")

统计空白单元格的个数:

=COUNTIF(A2:A10,"=")

统计非空单元格的个数:

=COUNTIF(A2:A10,"<>")

统计以"e"或“E”开头的单元格个数:

=COUNTIF(A2:A10,"e*")

对于身份证号码以及银行卡号等超长的文本型数字,使用COUNTIF函数时还需要加上一点“佐料”。

以下公式统计A列的身份证号码是否有重复:

=IF(COUNTIF(A:A,A2&"*")>1,"重复","")

COUNTIF函数在计算文本型数字时,会默认按数值型进行处理,但是Excel中的数字精度只有15位,并且身份证号码是18位,因此会把前15位相同的身份证全部识别为相同的内容。

在第二参数后加上一个星号 &"*",就是告诉Excel,要查找包含A2单元格内容的文本,通过这样变通的手段,COUTNIF函数就听话啦。

前面咱们说的是COUNTIF的第二参数,下面再说说第一参数:

如下图所示,要在A列按部门输入序号,不同部门的序号从1开始。

在A2单元格输入公式,向下复制:

=COUNTIF(B$2:B2,B2)

COUNTIF函数的统计区域是B$2:B2,第一个B2是行绝对引用,第二个B2,是相对引用。当公式向下复制时,就会变成B$2:B3、B$2:B4……一个不断扩展的区域,从这个动态区域中统计B列部门的个数。

下面咱们再分享COUNTIF函数的两个组合应用:

如下图所示,要计算C列不重复的人数。

公式为:

=SUMPRODUCT(1/COUNTIF(A2:A14,A2:A14))

这是一个十分常用的统计不重复数据个数的公式,其中包含了一个数学逻辑:

任意一个数据重复出现N次,N个1/N的和值为1。

公式中“COUNTIF(A2:A14,A2:A14)”部分是数组计算,作用是分别统计A2:A14单元格区域中每个元素出现的次数。

运算过程相当于:

=COUNTIF(A2:A14,A2)

=COUNTIF(A2:A14,A3)

……

=COUNTIF(A2:A14,A14)

返回内存数组结果为:

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

再使用1除以返回的内存数组,得到以下结果:

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

用1除,即相当于计算COUNTIF函数所返回内存数组的倒数。

为便于理解,把这一步的结果中的小数部分使用分数代替,结果为:

{1/2;1/2;1/2;1/2;……;1;1;1}

如果单元格的值在区域中是唯一值,这一步的结果是1。

如果重复出现两次,这一步的结果就有两个1/2。

如果单元格的值在区域中重复出现3次,结果就有3个1/3…

即每个元素对应的倒数合计起来结果仍是1。

最后用SUMPRODUCT函数求和,得出不重复的人员总数。

还没看晕?好,咱们继续。

如下图所示,要提取C列不重复的名单。

公式为:

=INDEX(C:C,1 MATCH(0,COUNTIF(E$1:E1,C$2:C$15),0))&""

注意是数组公式,编辑完成后,要按Ctrl Shift 回车。

首先利用COUNTIF函数,在公式所在位置上方的单元格区域中,分别查找C$2:C$15单元格区域每个数据的个数。返回一个由0和1构成的数组,如果C$2:C$15单元格区域的元素在公式上方出现过,结果就是1;如果没出现,结果就是0。

和上一个例子里一样,COUNTIF函数的第一参数是一个扩展的区域,公式的提取结果会被重复利用。

再利用MATCH函数,在COUNTIF函数返回的数组中查找第一个0的位置,也就是查找首次出现的数据所在的位置。

由于数据表的标题行占了1行,将这个数字加1,就是需要提取的不重复数据在数据表中列的位置。

最后用INDEX函数,以MATCH函数的计算结果作为索引值提取C列对应位置上的数据。

这个函数从最后开始往上看,比较容易理解一些哦。

好了,今天咱们的内容就是这些吧,祝各位小伙伴一天好心情!

图文制作:祝洪忠

    推荐阅读
  • 外联是什么意思(外联的意思介绍)

    外联,即是对外联系之意在一般的组织中,都设有外联部门,负责对外的联系业务,主要是谋求与外界建立合作和争取资源一般的大专院校学生会都有外联部门,负责拉赞助、高校联谊等工作,今天小编就来说说关于外联是什么意思?一般的大专院校学生会都有外联部门,负责拉赞助、高校联谊等工作。

  • 去除厕所臭味小妙招(去除厕所臭味小妙招介绍)

    下面内容希望能帮助到你,我们来一起看看吧!去除厕所臭味小妙招香醋,我们也是可以在卫生间里面放一杯香醋,之后卫生间里面的异味就很快就被去除了,而香醋的有效期一般为6-7天,也就是说我们一周左右换一次就可以了,特别的方便。

  • 治失眠的小秘方(奇思妙想治失眠)

    可引起人的疲劳感,不安、全身不适、无精打采,反应迟缓、头痛,记忆力不集中等症状,它的最大影响是精神方面的,严重一点会导致精神分裂,常见临床类型有:原发性睡眠障碍、继发性睡眠障碍、假性失眠。短暂性失眠主要治疗原则为间歇性使用低剂量镇静安眠药或其它可助眠之药物如抗忧郁剂和好的睡眠卫生习惯。对社会竞争、个人得失等有充分的认识,避免因挫折致心理失衡。上边的软枕便于调整位置,以达睡眠舒适。

  • 新鲜花椒长期保鲜小技巧(长期存放花椒的教程)

    新鲜花椒长期保鲜小技巧?以下内容希望对你有帮助!新鲜花椒长期保鲜小技巧把采摘下来的新鲜青花椒用清水稍微洗一下,只要冲洗掉青花椒表面的浮灰就可以了,洗过以后就把青花椒放在通风处阴干水分。准备好适量的凉开水和小塑料袋,将阴干的青花椒分别装入小塑料袋中,并在每只塑料袋里倒入适量凉开水,再密封好塑料袋口。把弄好的小塑料袋放入冰箱冷冻室就可以了,需要用青花椒时再取出来。

  • 读后感300字大全(读后感300字怎么写)

    主人公朱棣在出生时不被人看重,可最终他却成功获得皇位。建国后朱棣被发配到边疆,在边疆又磨炼了好些年。之后是长子朱高炽即为,只可惜十个月后就去世了。长征是中国历史上最伟大的远征,也是一种精神。书中的鲁滨逊,在荒岛上生了一场大病,病魔没有将他打倒,反而让他更加热爱生命,才最终回到家人与家人团聚。福尔摩斯最大的特点在我看来不是聪明,而是坚持。他可以为了破案或制裁犯人,长时间隐匿自己的身份。

  • 真假百隆铰链区别是什么(真假百隆铰链有什么区别)

    真百隆铰链的正面中间螺丝是特别光滑的,而假百隆铰链的正面中间螺丝会比较粗糙、不平整。真百隆铰链的每一个可以拆卸下来的零件上一般都会刻有字母blum”,字母也非常清晰。真百隆铰链上一般都只会配有两个固定的螺丝孔,绝对不会超过四个螺丝孔,而假百隆铰链上一般都会配有四个固定的螺丝孔。真百隆铰链的价格一般都会比较贵,如果是配有阻尼的话,一般都需要50元左右,而假百隆铰链的价格一般都会非常便宜,只要十几块钱。

  • 兴安盟美容院祛背部痘痘(沈阳美容学校-背部长痘怎么办)

    特别是对于女性来说,头发比较长,会导致后背闷热,这种情况下沈阳美容学校建议把头发扎起来,让后背透透气,这样对缓解痘痘症状也有很大的帮助。

  • 初中化学常见的化学反应规律(最新中考化学知识点-化合反应与分解反应)

    本文由初中化学大师原创,欢迎关注,一起涨知识!允许非盈利性引用,并请注明出处:“转载自初中化学大师”字样,以尊重作者的劳动成果。版权归原作/译者所有。

  • 国人最美高定(全方位演绎匠心美学)

    为打造这款颠覆认知的舒适衬衫,红豆男装迎来设计升级。历经不断钻研与反复试验,通过对色彩及材质的反复甄选,红豆男装成功探索出符合要求的最优解决方案,将卓越的匠心工艺运用于0感舒适衬衫,实现了舒适感和高级感的完美融合。红豆男装在匠人精神之上再进化,从日常穿衣需求出发,结合科技创新,赋予0感衬衫崭新又恒久的功能和美感。

  • 原始计算机工具(计算机里还能藏大秘密)

    昨天很多机友问小雷,有什么可以隐藏软件的方法吗?小雷也有这样的需求,因为我也在想下面这些软件要怎么办。天地良心,小雷只是用来交友的。可是被家人or朋友看到,必然会引起一系列灵魂拷问。小雷痛定思痛,找到了一款可以隐藏应用图标以及加密视频、图片、文件的工具,已经给大家准备好了。不仅如此,该款工具还可以把照片、视频藏身在私密相册处。