文档介绍:统计函数之: COUNTIF 函数 1、简要说明: 计算给定区域内满足特定条件的单元格的数目 2、基本语法:= COUNTIF( 区域, 条件)区域:为需要计算其中满足条件的单元格数目的单元格区域条件:为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式或文本。 3、实例 1: 题目: COUNTIF 基础运用数据类型 Excel 精英培训- 100 21 学习 Excel 22 20011 Excelpx 网12 606 精英财务 1212 财务学习 400 21 进入 Excelpx 22 题目公式结果求真空单元格的个数: =COUNTIF($B$20:$C$27,"=") 3 求非真空单元格的个数: =COUNTIF($B$20:$C$27,"<>") 13 求含空格单元格的个数{ =SUM( -- (ASC(MID(B20:C26,1,1))=" "))} 2 求为真空+假空单元格的个数=COUNTIF($B$20:$C$26,"") 4 求为假空单元格的个数=COUNTIF($B$20:$C$26,"") - COUNTIF($B$20:$C$26,"=") 1 求为文本单元格的个数=COUNTIF($B$20:$C$27,"*") 9 求为数值单元格的个数=COUNT($B$20:$C$27) 4 求包含 EXCEL 的单元格的个数=COUNTIF($B$20:$C$27,"*excel*") 4 求以 EXCEL 打头的单元格的个数=COUNTIF($B$20:$C$27,"excel*") 2 求第三位是 EXCEL 的单元格的个数=COUNTIF($B$20:$C$27,"??excel") 1 求大于等于 200 的单元格的数=COUNTIF($B$20:$C$27,">="&200) 3 求大于- 100 且小于 606 的单元格的数=SUM(COUNTIF($B$20:$C$27,">"&{ - 100,606})*{1, - 1}) 3 求大于- 100 且小于 606 的单元格的数=SUM(COUNTIF($B$20:$C$27,{"> - 100",">=606"})*{1, - 1}) 2 4、实例 2: 题目: 求不重复值个数 EXCELPX EXCEL 精英培训网 EXCELPX EXCEL EXCEL 精英培训网 EXCELPX EXCEL 精英培训网 EXCEL 公式: {=SUM(1/COUNTIF(B47:B54,B47:B54))} 结果:3 简要说明 COUNTIF(B47:B54,B47:B54) 可以得到数据系列中各数据值的重复个数, 再求其倒数和即可得到不重数据的个数公式是数组公式, 需用 EXCEL + SHIFT + ENTER 同时按下才能生成 5、实例 3: 题目: 利用 countif() 标记不重复的值公式: IF(COUNTIF(B$69:B69,B69)=1,1,"") 结果: 编号记号计算中间过程示例 a2111 11 a2111 2 a2112 11 a2151 11 a2112 2 a2122 11 a2122 2 a2123 11 a2123 2 a2131 11 a2131 2 a2141 11 a2141 2 a2141 3 a2141 4 a2141 5 a2