Excel中Countif()函数运用技巧
Excel中能熟练地掌握函数的技巧,在水文日常工作中能达到事半功倍的效果。例如:要计算A1:An(定义:data)区域中非零的单元格的平均值,可在单元格中输入=sum(data)/countifExcel中Countif()函数运用技巧
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,也为用户定义的单元格区域。
二、求大于或小于等于某个值的单元格个数
大于50
=COUNTIF(data2,">50")
等于50
=COUNTIF(data2,50)
小于50
=COUNTIF(data2,"<50")
大于或等于50
=COUNTIF(data2,">=50")
小于或等于50
=COUNTIF(data2,"<=50")
大于E21单元格的值
=COUNTIF(data2,">"&$E$21)
等于E21单元格的值
=COUNTIF(data2,$E$21)
小于E21单元格的值
=COUNTIF(data2,"<"&$E$21)
大于或等于E21单元格的值
=COUNTIF(data2,">="&$E$21)
小于或等于E21单元格的值
=COUNTIF(data2,"<="&$E$21)
三、求等于或包含某N个特定字符的单元格个数
两个字符
=COUNTIF(data3,"??")
两个字符并且第2个是B
=COUNTIF(data3,"?B")
包含B
=COUNTIF(data3,"*B*")
第2个字符是B
=COUNTIF(data3,"?B*")
等于“你好”
=COUNTIF(data3,"你好")
包含D38单元格的内容
=COUNTIF(data3,"*"&D38&"*")
第2字是D38单元格的内容
=COUNTIF(data3,"?"&D38&"*")
备注:countif()函数对英文字母不区分大小写
四、不连续区域求个数
三个区域中>=60
=SUM(COUNTIF(INDIRECT({"a1:a10","b2
excel中countif函数的运用技巧 来自淘豆网m.daumloan.com转载请标明出处.