文档介绍:Excel 中 countif 函数用法语法 COUNTIF(range,criteria) Range 为需要计算其中满足条件的单元格数目的单元格区域。 Criteria 为确定哪些单元格将被计算在内的条件,其形式可以为数字、表达式、单元格引用或文本。例如,条件可以表示为 32、"32" 、">32" 、"apples" 或 B4 。说明 Microsoft Excel 还提供了其他一些函数,它们可根据条件来分析数据。若要计算基于一个文本字符串或某范围内的一个数值的总和, 可使用 SUMIF 工作表函数。若要使公式返回两个基于条件的值之一, 例如某指定销售金额的销售红利, 可使用 IF 工作表函数。若要计算空或非空单元格的个数, 可使用 COUNTA 和 COUNTBLANK 函数。示例1: 通用 COUNTIF 公式如果您将示例复制到空白工作表中, 可能会更易于理解该示例。 AB1 数据数据 2 apples 32 3 oranges 54 4 peaches 75 5 apples 86 公式说明(结果) =COUNTIF(A2:A5,"apples") 计算第一列中苹果所在单元格的个数(2) =COUNTIF(A2:A5,A4) 计算第一列中桃所在单元格的个数(2) =COUNTIF(A2:A5,A3)+COUNTIF(A2:A5,A2) 计算第一列中柑桔和苹果所在单元格的个数(3) =COUNTIF(B2:B5,">55") 计算第二列中值大于 55 的单元格个数(2) =COUNTIF(B2:B5,"<>"&B4) 计算第二列中值不等于 75 的单元格个数(2) =COUNTIF(B2:B5,">=32")-COUNTIF(B2:B5,">85") 计算第二列中值大于或等于 32 且小于或等于 85 的单元格个数(3) 计算 80到 89 之间的人数=countif(B1:B10,">=80")-countif(B1:B10,">90") 假设 B1:B10 为你的数据区域. 2009-11-08 12:20 Excel 中能熟练地掌握函数的技巧,在水文日常工作中能达到事半功倍的效果。例如:要计算 A1:An( 定义: data) 区域中非零的单元格的平均值,可在单元格中输入=sum(data)/countif(data, "<>0") 。下面具体介绍 Countif() 函数的高级技巧如下: 一、求各种类型单元格的个数所求类型单元格公式说明真空单元格=COUNTIF(data1,"=") 真空+ 假空单元格=COUNTIF(data1,"") 相当于 countblank () 函数非真空单元格=COUNTIF(data1,"<>") 相当于 counta() 函数文本型单元格=COUNTIF(data1,"*") 假空单元格也是文本型单元格区域内所有单元格=COUNTIF(data1,"<>""") 数字型单元格=COUNT(data1) 不是 countif() ,这里顺便点一下。备注: data1 为用户定义单元格区域, 如用户把 a1:d50 区域定义为 data1 , 以下 data2 、 data3 、 data4 、 data5 类同 data1 ,也为用户定义的单元格区域。二、求大于或小于等于某个值的单元格个数所求内容公