别说你会COUNTIF,不服来辩

简介: 别说你会COUNTIF,不服来辩

小伙伴们好啊,今天和大家分享COUNTIF函数几个高能的应用,一起领略COUNTIF函数的魅力。


COUNTIF是什么

定义

COUNTIF是一个统计函数,用于统计满足某个条件的单元格的数量

语法

=COUNTIF(要检查哪些区域,要查找哪些内容)


常规COUNTIF示例

有如下一组数据


image.png


示例1=COUNTIF(A2:A5,"苹果")说明统计单元格 A2 到 A5 中包含“苹果”的单元格的数量。结果为 2。


示例2=COUNTIF(A2:A5,A4)说明统计单元格 A2 到 A5 中包含“桃子”(A4 中的值)的单元格的数量。结果为 1。


示例3=COUNTIF(B2:B5,">55")说明统计单元格 B2 到 B5 中值大于 55 的单元格的数量。结果为 2。


示例4=COUNTIF(B2:B5,"<>"&B4)
说明统计单元格 B2 到 B5 中值不等于 75 的单元格的数量。

与号 (&) 合并比较运算符不等于 (<>) 和 B4 中的值,因此为 =COUNTIF(B2:B5,"<>75")。结果为 3。下面再给大家介绍一些非常规的用法。


不一样的序号

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

image.png

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


计算不重复的人数


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

image.png

公式为:
=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。


如果重复出现两次,这一步的结果就有两个1/2。如果单元格的值在区域中重复出现3次,结果就有3个1/3…即每个元素对应的倒数合计起来结果仍是1。最后用SUMPRODUCT函数求和,得出不重复的人员总数。

相关文章
|
消息中间件
【中秋特辑】嫦娥妹妹,你别着急~
今天为大家带来一个小故事,是关于嫦娥和吴刚的爱情故事,想知道吴刚是怎样将情愫传递给嫦娥的吗?让我们一起一探究竟吧~
238 0
【中秋特辑】嫦娥妹妹,你别着急~
|
消息中间件
【中秋特辑】嫦娥妹妹,你别着急~
今天为大家带来一个小故事,是关于嫦娥和吴刚的爱情故事,想知道吴刚是怎样将情愫传递给嫦娥的吗?让我们一起一探究竟吧~
【中秋特辑】嫦娥妹妹,你别着急~
|
Web App开发 前端开发 程序员
IE 凉了?怎么可能!(二)
这则充满戏谑的问答讨论的是时下非常火的 "IE 凉了" 这个话题。 作为陪伴我们这么多年的 IE ,为什么突然间就凉了呢?
IE 凉了?怎么可能!(二)
|
Web App开发 iOS开发 Windows
IE 凉了?怎么可能!(一)
Hey guys,我是 cxuan,今天偶然间在朋友圈看到非常有意思的一张截图。
IE 凉了?怎么可能!(一)
A计划救公主
可怜的公主在一次次被魔王掳走一次次被骑士们救回来之后,而今,不幸的她再一次面临生命的考验。魔王已经发出消息说将在T时刻吃掉公主,因为他听信谣言说吃公主的肉也能长生不老。年迈的国王正是心急如焚,告招天下勇士来拯救公主。不过公主早已习以为常,她深信智勇的骑士LJ肯定能将她救出。
188 0
|
机器学习/深度学习 算法 测试技术
面试官在“逗”你系列:到底应该怎么爬楼梯?! | 牛气冲天新年征文
算法题是在面试过程中考察候选人逻辑思维能力、手写代码能力的一种方式,因为有一句古话说的好:“说一千道一万,不如写段代码看一看”。今天我们就来个单刀直入,直奔主题,从一个真实面试题到底怎么爬楼梯来聊一聊算法中的动态规划 。
206 0
|
JavaScript 前端开发 Java
一入前端深似海,从此红尘是路人系列第一弹之浅析JavaScript继承
继承算是JavaScript中的一大难点也是必须掌握的知识点。接下来我会列举一些我们常见的继承并给出对应一些的code方便大家理解。
1509 0
伤心者
凄凄岁暮风,翳翳经日雪。 哀生之须臾,羡蛤之无穷。 遇旷烁古今之作,心神为之吸引。 遂引书而坐,俯首细看。 文名“伤心者”,意为悲苦凄凉之人。 作者名“何夕”,引自“人生不相见,动如参与商。
1025 0