与其说是经典不如说是一些日常用法汇总,备留记忆。基础函数介绍参见:【游吧主】Excel 统计函数COUNTIF的基本介绍。 好了,那我们就一起开始学习吧。 1. 数值条件统计 数值比较将会忽略字符串、空格、空等内容。就示例来讲条件可以直接写在criteria比如COUNTIF($A$2:$A$11,'>60'),也可以是单元格引用C2。
2. 文本条件统计 文本比较将会忽略数值单元格,且文本不区分大小写。就示例来讲条件可以直接写在criteria比如=COUNTIF($A$2:$A$11,'>i一'),也可以是单元格引用C2。
备注:有没有注意到我在录入正数和负数时,其不会影响统计结果,但是录入空格时,会影响之前的两个公式:<><> 3. 时间条件统计 时间比较将会忽略文本、空的单元格,数值会参与比较,就示例来讲条件可以直接写在criteria比如=COUNTIF($A$2:$A$11,'>2018/9/5'),也可以是单元格引用C2。
4. 逻辑条件统计 逻辑比较将会忽略数值、文本、空的单元格。就示例来讲条件可以直接写在criteria比如=COUNTIF($A$2:$A$11,'TRUE'),也可以是单元格引用C2。 TRUE>FALSE,所以统计TRUE即统计所有FALSE的单元格,即为4;同理统计>FALSE的即统计所有TRUE的单元格,即为2; 5. 通配符?和*号 ?和*号作为常用的通配符,在很多函数中都可以使用,其会忽略空的单元格。
6. 多个值条件统计 多个值条件统计对于数字、字符串等都类似,以下示例以数值进行演示。其必须依赖于之前学到的一个SUM函数 【游吧主】Excel的数学和三角函数SUM介绍。 公式:SUM(COUNTIF($A$2:$B$11,{7,'>8',9})) 原理示意图: 7. 重复项和空判断
8. 总结 本篇重点是在应用,通过学习我们可以了解到COUNTIF的条件可以是等于、大小、小于、通配符及它们的组合,字符串不区分大小写。并且可以通过各种函数的组合,实现更复杂的统计。 更多的应用期待您去挖掘。 |
|