总结篇--COUNTIF函数实用终极帖

点击上方

蓝色

文字  关注我们吧!

送人玫瑰,手有余香,请将文章分享给更多朋友

动手操作是熟练掌握EXCEL的最快捷途径!

COUNTIF函数主要用于统计满足某个条件的单元格的个数。其基本用法已经在帖子统计利器-countif函数有所介绍了。今天,我们就来一起回顾一下COUNTIF的一些经典用法。

01

统计等于某一条件的单元格

如此例,统计数据区域中有几个3。

在单元格C2中输入“=COUNTIF($A$2:$A$8,3)”即可。

02

统计大于或小于某一条件的单元格

同样上例,统计大于3的单元格个数。

在单元格C2中输入“=COUNTIF($A$2:$A$8,">3")”即可。

03

统计大于或小于某一单元格值的单元格

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

在单元格D2中输入“=COUNTIF($A$2:$A$8,">"&B2)”即可。

04

统计不等于某一条件的单元格

统计不等于3的单元格个数。

在单元格D2中输入“=COUNTIF($A$2:$A$8,"<>3")”即可。

05

统计空白单元格个数

06

统计非空白单元格个数

07

统计以某一字符开头的单元格个数

在单元格C2中输入“=COUNTIF($A$2:$A$8,"E*")”即可。
08

统计身份证是否重复

对于身份证或者银行卡号等常长的文本型数字,使用COUNTIF还需要加上一点辅助信息。

在单元格C2中输入“=IF(COUNTIF($A$2:$A$6,A2&"*")>1,"重复","")”即可。
思路:
  • EXCEL中的数字精度只有15位,大于15位的都会默认为0。加上“*”就是告诉EXCEL要查找包含单元格A2在内的文本

09

查找首次出现

对于COUNTIF的第一个参数也有许多实际应用。

在单元格B2中输入“=IF(COUNTIF(A$2:A2,A2)=1,"是","否")”并向下拖曳即可。
思路:
  • 关键点是数据区域A$2:A2随着向下拖曳而不断变大

10

查找末次出现

在单元格B2中输入“=IF(COUNTIF(A2:$A$13,A2)=1,"是","否")”并向下拖曳即可。
思路同上例。
11

计算不重复个数

在单元格C2中输入“=SUM(1/COUNTIF($A$2:$A$13,$A$2:$A$13))”,CTRL+SHIFT+ENTER三键回车。

此例是COUNTIF函数的经典用法!

12

求不重复清单

求不重复清单我们可以使用经典的INDEX+SMALL+IF+MATCH组合。但是这个组合稍显复杂了一些。我们利用MATCH+COUNTIF函数的组合也可以求不重复的清单。

在单元格B2中输入“=IFERROR(INDEX($A$2:$A$13,MATCH(0,COUNTIF($B$1:B1,$A$2:$A$13),)),"")”,三键回车并向下拖曳即可。

思路:

  • 利用COUNTIF在动态区域$B$1:B1中查找单元格区域A2:A13中的数据,若查不到则返回0

  • 利用MATCH函数来查找第一个0出现的位置,并将结果返回给INDEX函数

  • INDEX函数返回具体清单

  • IFERROR函数屏蔽错误值

13

求某条件下不重复清单

有时候我们需要求在给定某一条件下的不重复的清单。例如下例。

在单元格E2中输入“=LOOKUP(,0/FREQUENCY(1,($A$1:$A$12=$D$2)-COUNTIF($E$1:E1,$B$1:$B$12)),$B$1:$B$12)”,三键回车并向下拖曳即可。

思路:

  • ($A$1:$A$12=$D$2)-COUNTIF($E$1:E1,$B$1:$B$12)部分,符合给定条件的清单中去除在动态区域$E$1:E1中已经列出的数据

  • 利用FREQUENCY函数计频

  • 利用LOOKUP函数返回唯一的清单

小伙伴们,关于FREQUENCY函数我们稍后还会有更详细的介绍,敬请耐心等待哦

文章推荐理由:
COUNTIF函数是常用的EXCEL统计函数之一,有着极广泛的应用。

-END-

长按下方二维码关注EXCEL应用之家

面对EXCEL操作问题时不再迷茫无助

推荐阅读:

VLOOKUP函数竟然也可以合并同类项,快来看看吧!

两列数据各有重复,如何筛选唯一对应关系?

听说VLOOKUP函数要退休了,MAX函数要夺权上位!

利用EXCEL制作的抽奖工具

我能熟练运用的8组逆天的函数组合,你会几个?

戳原文,更有料!免费模板文档!

(0)

相关推荐

  • 求职大厂,却被面试官“毒打”:不会这五个技能的人,正在失去职场竞争力

    ★ 编按 ★ 不知道正在学习Excel的小伙伴有没有这样的烦恼---认真快速学习了很多Excel知识,但是忘得也很快.其实Excel作为办公工具,要快速学习和掌握需要与实际工作应用相结合.今天我们可爱 ...

  • 总结篇--SUBSTITUTE函数实用终极帖

    来源:Excel应用之家 SUBSTITUTE函数是EXCEL常用的文本函数之一,常用于字符串的提取等操作.今天就让我们再一次来重温一下他都有哪些用法吧! 01 文本替换 下例中,以"金庸& ...

  • 总结篇--SUMIF函数实用终极帖

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 朋友们今天向大家介绍一期SUMIF函数的应用技巧. 这个函数用于对区域中符 ...

  • 总结篇--SUBSTITU函数实用终极帖

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! SUBSTITUTE函数是EXCEL常用的文本函数之一,常用于字符串的提取 ...

  • 总结篇-LOOKUP函数实用终极帖

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 在EXCEL的查找函数中,除了我们都知道的大名鼎鼎的VLOOKUP函数外, ...

  • 总结篇-IF函数实用终极帖

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! IF函数就是EXCEL界的初恋情人.每一个学习EXCEL的人,十有八九最先 ...

  • 总结篇--INDIRECT函数使用终极帖

    蓝色 动手操作是熟练掌握EXCEL的最快捷途径! 在EXCEL中有这样一个特别的函数--INDIRECT函数,它的功能是间接引用.然而,在做好本职工作的前提下,INDIRECT函数在其它方面的应用发挥 ...

  • 总结篇--FREQUENCY函数使用终极帖

    来源:Excel应用之家 很多小伙伴们可能是第一次听说FREQUENCY这个函数.FREQUENCY这个函数是EXCEL最重要的函数之一,掌握了它,你就掌握了打开更高水平之门的钥匙.FREQUENCY ...

  • 总结篇--TEXT函数使用终极帖

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! 在如何转换[中文大写金额]这篇帖子中我简单介绍了TEXT函数的语法结构,并 ...

  • 总结-VLOOKUP函数实用终极帖

    点击上方 蓝色 文字  关注我们吧! 送人玫瑰,手有余香,请将文章分享给更多朋友 动手操作是熟练掌握EXCEL的最快捷途径! VLOOKUP函数是EXCEL中非常重要的使用频率非常大的一个函数.之前我 ...