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

多条件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列对应位置上的数据。

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

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

图文制作:祝洪忠

    推荐阅读
  • 袋鼠的尾巴有什么作用(袋鼠的尾巴的作用)

    接下来我们就一起去研究一下吧!袋鼠的尾巴有什么作用袋鼠有一条“多功能”的尾巴其作用非常大,在休息时它可以支撑于地与双下肢共同起到平衡身体的作用,跑动中尾巴更是重要的平衡工具另外袋鼠尾巴还是重要的进攻与防卫的武器。袋鼠在跳跃过程中用尾巴进行平衡,当它们缓慢走动时,尾巴则可作为第五条腿。袋鼠的尾巴又粗又长,长满肌肉。

  • 猎人怎么调整宠物顺序(相克关系很重要猎人MM宠物玩法乐趣多)

    猎人怎么调整宠物顺序自然界的相克是无处不在的,也是自然界万物不断进化的原动力。在《猎人MM》的冒险大陆上,各种怪物和萌宠们也是有相克关系的,使用恰当的话,能达到事半功倍的效果。在《猎人MM》冒险的准备阶段,小伙伴们可以根据相克的原则提前设定好各种组合,遇到不同危险时,可以更快的进行应对,以免造成不必要的损失。原滋原味又符合当下时尚的《猎人》已上线,不必再犹豫,赶快加入其中,带着好奇去冒险吧!

  • 煲仔饭要煮多久会熟 煲仔饭的做法要煮多久

    每一口煲仔饭里,都承载着家的味道,那是简单的力量,让人如此印象深刻甚至魂萦梦牵。煲仔饭要煮多久会熟上盖大火煮开后转小火煮8分钟,饭差不多就熟了。反正做煲仔饭,一开始下锅的水就一定要少就对了。煲仔饭有哪些种类煲仔饭的传统品种主要有豆豉排骨饭、腊味饭、滑鸡饭、黄鳝饭、田鸡饭、咸鱼香肉饭等,正宗的要用丝苗香米,取其坚实细密晶莹,口感好、滋味浓又易被汤汁浸烂。

  • 孕妇缺钙怎么办 孕妇缺钙怎么办./优加

    同时进行一些户外运动,享受日光浴,促进身体对钙的吸收。孕晚期进一步增多钙1200毫克/天随着胎宝宝的持续长大,对钙需求量进一步增多。每日喝500毫升牛奶或酸奶,补充500毫克钙片,再吃一些含钙丰富的食物,才能达到需要的钙量。但要注意饮食搭配,防止钙与某些食品中的植酸、草酸结合,形成不溶性钙盐,以致钙不能被充分吸收利用。据科学计算可知,每100g黄豆中含有367mg钙。

  • 开局2012的小说(意外情况1小说)

    眼下其实都是洛依熟悉,乃至于司空见惯的景致,唯一不同寻常的是,没有任何行人。两人最后交换了手机号码,在通讯联系方面是无需烦心了。洛依脑海中不禁浮现出白莹的身影。说实话,因为体态娇小的缘故,洛依可是认为这位少女是一名小学生,也正因为如此对其特殊照顾了些,但没想到竟然自己同一年级,是名高二学生。不过,打破日常的可不仅是这名少女。眼前这位少女,正是洛依昨天才认识的白莹。

  • 德云社官网公告(传播传统文化德云社之各个队发展史及成员名单)

    德云社成立到现在26年时间可能比现在一些粉丝年龄都大经历的事件太多了10年8月发生的事情对德云社特别是郭老师最严重的身心打击还好都挺过来了在忠实观众强烈要求和建议下10年9月12日小园子剧场重新回来了并定为纲丝节以后郭老师极其高层决定吸取教训和经验对德云社所有演员制度予以改革分出四个队伍于10年10月18日成立德云三个队加上青年队这是最早的队伍有句名场面就是小陶阳说了一句听相声就去二队这是11年封

  • 4g手机开通5g套餐网速会提高吗(网速会不会比原来的4G快点)

    然而,同一时间内,中国5G手机累计出货量却仅为2700万部以上。手机内部的基带芯片,决定了手机能否支持5G。目前能提供5G芯片的厂家有高通,华为海思,联发科,紫光展锐等。5G套餐的门槛较高,目前三大运营商5G的最低套餐都在130元左右。4G套餐的签约速率一般是300Mbps;而5G套餐的签约速率一般是500Mbps和1Gbps两档。因此,5G手机使用4G套餐的话,虽然手机能支持5G,理论上能达到更大的速度,但却被限速为最大300Mbps。

  • 羊排汤最简单好吃的做法(秋天的第一碗羊排萝卜汤)

    步骤3把配料切一下,把大葱切成段,姜切成片备用。步骤4锅中放冷水把羊排冷水下锅,水开之后煮上两分钟,时间到了之后把锅中的浮沫撇掉,羊排捞出沥水。再准备一个汤煲,汤煲中加入适量的水烧开。羊排放入冷水锅大火煮开2分钟,撇掉浮沫捞出控水步骤5然后往汤煲里面加入适量的白醋,往汤里面加白醋会使钙质溶解的更好,而且肉吃起来也会更加的柔软,再加入适量的白胡椒粉。

  • 鸡汁豆腐正宗做法(教您做几道秘制菜之鸡汁豆腐)

    调料:清鸡汤200克,盐5克,味精5克,鸡精4克,鸡汁6克,南瓜汁10克,鸡油10克。

  • 谋事在人成事在天是什么意思(谋事在人成事在天的解说)

    接下来我们就一起去研究一下吧!谋事在人成事在天是什么意思谋事在人,成事在天,旧谚。意思是自己已经尽力而为,至于能否达到目的,那就要看时运如何了。通过以上的分析,我们可以看到,“谋事在人,成事在天”这句成语告诉我们,我们在做事情的时候,一定要学会正确对待,正确处理人与事物,过程与结果的关系。须知其来有自,乐天努力才可事可天成。