来源:Excel应用之家 COUNTIF函数主要用于统计满足某个条件的单元格的个数。其基本用法已经在帖子统计利器-countif函数有所介绍了。今天,我们就来一起回顾一下COUNTIF的一些经典用法。 统计等于某一条件的单元格 如此例,统计数据区域中有几个3。 在单元格C2中输入“=COUNTIF($A$2:$A$8,3)”即可。 统计大于或小于某一条件的单元格 同样上例,统计大于3的单元格个数。 在单元格C2中输入“=COUNTIF($A$2:$A$8,'>3')”即可。 统计大于或小于某一单元格值的单元格 统计大于B2单元格数值的单元格个数。 在单元格D2中输入“=COUNTIF($A$2:$A$8,'>'&B2)”即可。 统计不等于某一条件的单元格 统计不等于3的单元格个数。 在单元格D2中输入“=COUNTIF($A$2:$A$8,'<>3')”即可。 统计空白单元格个数 统计非空白单元格个数 统计以某一字符开头的单元格个数 统计身份证是否重复 对于身份证或者银行卡号等常长的文本型数字,使用COUNTIF还需要加上一点辅助信息。
查找首次出现 对于COUNTIF的第一个参数也有许多实际应用。
查找末次出现 计算不重复个数 此例是COUNTIF函数的经典用法! 求不重复清单 求不重复清单我们可以使用经典的INDEX+SMALL+IF+MATCH组合。但是这个组合稍显复杂了一些。我们利用MATCH+COUNTIF函数的组合也可以求不重复的清单。 在单元格B2中输入“=IFERROR(INDEX($A$2:$A$13,MATCH(0,COUNTIF($B$1:B1,$A$2:$A$13),)),'')”,三键回车并向下拖曳即可。 思路:
求某条件下不重复清单 有时候我们需要求在给定某一条件下的不重复的清单。例如下例。 在单元格E2中输入“=LOOKUP(,0/FREQUENCY(1,($A$1:$A$12=$D$2)-COUNTIF($E$1:E1,$B$1:$B$12)),$B$1:$B$12)”,三键回车并向下拖曳即可。 思路:
|
|
来自: hercules028 > 《excel》