Excel表格网

excel中countifs函数(excel中countifs函数是什么意思)

来源:www.0djx.com  时间:2022-10-08 19:05   点击:267  编辑:表格网  手机版

1. excel中countifs函数是什么意思

countifs 函数是 MS Excel 软件中的一个统计函数,用来计算多个区域中满足给定条件的单元格的个数,可以同时设定多个条件。该函数为 countif函数 的扩展,Excel2007 中新增,前期版本不支持。


2. excel的countifs函数

常用的类似统计方法大概有三种:

1、用sumproduct函数:
=sumproduct((条件1列范围=条件1)*(条件2列范围=条件2))
如,统计性别是男年龄是40岁的总人数(其中A列为年龄,B列性别),公式:=sumproduct((B2:B8="男")*(A2:A8=“40"))

2、用countifs函数,如果是单个条件可以用countif函数,方法一样:
=countifs(条件1列范围,条件1,条件2列范围,条件2)
如上例的公式为:=countifs(B2:B8,"男",A2:A8,"40")

3、用count函数:
如上例的公式为:=count(0/((B2:B8="男")*(A2:A8="40"))) 按组合键ctrl+sgift+enter结束公式。

A表格:

年龄性别30男30女40男50男40女50男30男

 在B表格或者A表格的其它sheet页中求满足性别是男,年龄是40岁的人数;

步骤一:在B表格或者A表格其它sheet页的任意单元格中输入等号"=coun",根据联想出来的公式双击COUNTIFS;

步骤二:双击后开始输入参数,第一个参数是A表中需要满足条件的列,B列,圈上所有范围;第二个参数是匹配第一个参数的条件,条件是男;第三个参数是A表中需要满足条件的列,C列,圈上所有范围;第四个参数是第三个参数的条件,条件是40;

最终公式为:=COUNTIFS(B2:B8,"男",A2:A8,"40"),结果是1;

这样就完成了统计满足两列条件的总和; 


3. excel中countifs函数的用法

excel中countifs函数用法如下。 countifs函数是EXCEL工作表中的函数,用来统计多个区域中满足给定条件的单元格的个数。 以下举例详细说明怎么使用countifs函数求产地为广州且单价大于等于3,库存量大于20的品种个数。 1、输入原始数据。在列A、列B、列C、列D、列E输入以下原始数据。 2、先使用Countifs函数求产地为广州的品种个数,结果为5。点击单元格H2,输入countifs公式=COUNTIFS(C2:C11,"广州")。 3、再使用Countifs函数求产地为广州,库存量大于20的品种个数,结果为3。点击单元格H2,添加新的条件,countifs公式变成=COUNTIFS(C2:C11,"广州",D2:D11,">=3")。 4、最后使用Countifs函数求产地为广州且单价大于等于3,库存量大于20的品种个数,结果为2。点击单元格H2,添加新的条件,countifs公式变成=COUNTIFS(C2:C11,"广州",D2:D11,">=3")。 countifs函数语法: countifs(criteria_range1,criteria1,criteria_range2,criteria2,…) criteria_range1为第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条件区域),criteria1为第一个区域中将被计算在内的条件(简称条件),其形式可以为数字、表达式或文本。例如,条件可以表示为 48、"48"、">48" 、 "广州" 或 A3; 同理,criteria_range2为第二个条件区域,criteria2为第二个条件,依次类推。最终结果为多个区域中满足所有条件的单元格个数。


4. excel表countif函数什么意思

1.COUNTIF函数的功能是计算区域中满足给定条件的单元格的个数。

2.COUNTIF的语法格式为:COUNTIF(range,criteria)参数range为需要计算满足条件的单元格区criteria为确定哪些单元格将被计算在内的条件。

3.比如用函数COUNTIF统计d11单元格中语文得分大于85分的人数。

4.在D11单元格中输入=COUNTIF(D3:D10,">85")。

5.然后按回车键,用函数COUNTIF统计出语文得分大于85分的人数。


5. excel里的countifs函数

excel中countifs函数用法如下。 countifs函数是EXCEL工作表中的函数,用来统计多个区域中满足给定条件的单元格的个数。 以下举例详细说明怎么使用countifs函数求产地为广州且单价大于等于3,库存量大于20的品种个数。

1、输入原始数据。在列A、列B、列C、列D、列E输入以下原始数据。

2、先使用Countifs函数求产地为广州的品种个数,结果为5。点击单元格H2,输入countifs公式=COUNTIFS(C2:C11,"广州")。

3、再使用Countifs函数求产地为广州,库存量大于20的品种个数,结果为3。点击单元格H2,添加新的条件,countifs公式变成=COUNTIFS(C2:C11,"广州",D2:D11,">=3")。

4、最后使用Countifs函数求产地为广州且单价大于等于3,库存量大于20的品种个数,结果为2。点击单元格H2,添加新的条件,countifs公式变成=COUNTIFS(C2:C11,"广州",D2:D11,">=3")。 countifs函数语法: countifs(criteria_range1,criteria1,criteria_range2,criteria2,…) criteria_range1为第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条件区域),criteria1为第一个区域中将被计算在内的条件(简称条件),其形式可以为数字、表达式或文本。

例如,条件可以表示为 48、"48"、">48" 、 "广州" 或 A3; 同理,criteria_range2为第二个条件区域,criteria2为第二个条件,依次类推。

最终结果为多个区域中满足所有条件的单元格个数。


6. excel中countif表示什么

今天和大家分享的是Excel中countif函数的使用方法,让你彻底告别Excel中countif函数的使用方法的烦恼!

这个函数官方的解释是这样的,Countif函数是表格中对指定区域中符合指定条件的单元格计数的一个函数。

该函数的语法规则如下:

countif(需要判断的数据区域,需要判断的条件)

参数1:要计算其中非空单元格数目的区域

参数2:以数字、表达式或文本形式定义的条件

简单举一个例子:

我们需要求在数据区域大于50的值,则我们可以这么写函数公式:COUNTIF(数据区,">50")

当然啦!这个函数还支持使用通配符查询,加入查询数据区域包含AA,则可以这么写 =COUNTIF(数据区,"*AA*")

上面的介绍都是普通的用法,我们今天和大家说的是一些其他的不常规用法!

自动输入序号

=COUNTIF($B$2:B2,B2)

其实这个用法在我们工作中,也是用的非常多的。这个公式的意思就是动态统计我们不重复的值的个数。

统计指定区域单元格空格的个数

=COUNTIF(A1:A32,">= ")-COUNTIF(A1:A32,">=!")

其实这函数的结果为2,我们特意在5和6行中间增加空格,当然这个函数的这个用法我们在很多时候都可用上。

提取不重复值

如图所示,我们需要提取B列的部门不重复值的个数

{=IFERROR(INDEX(B:B,1+MATCH(,COUNTIF($H$1:H1,$B$2:$B$15),))&"","")}

这个公式其实利用的是COUNTIF统计我们的H列的值在源数据的重复的个数,然后利用match返回0和1这个值,使用index函数,进行查找计算。其实这个公式也是很简单的,只是我们有时候没有想到这里啦!

PS:需要注意到的是上面的函数公式为数组公式,同学们,记得输完公式,按CTRL+SHIFT+ENTER哦!

多条件计数

如图我们需要同时统计三个月的工资大于66666的人数

=SUM(COUNTIF(INDIRECT({"f2:f15","g2:g15","h2:h15"}),">=66666"))

函数的公式的用法,其实就是把三个区域连接起来,作为COUNTIF的参数,然后利用该函数,进行判断,最后对结果进行加总。


7. excel中的countifs是什么意思

这多个条件区域和条件即可,你这里有4列,就写4和合区域和4个条件即可!!!

追问 : 要计算的数据量本身很大,几千条,条件区域大概有10列,还要分别找1,2,3……,A列这样的条件列可能有5列。现在我是把问题缩小了,看有没有简单一些的算法。

追答 : 写多个条件区域和条件即可,你这里有4列,就写4个区域和4个条件即可!!!


8. excel中countif和countifs的区别

一、意思不同

count仅仅是计数,统计值为数值型数字的单元格个数。公式为=COUNTIF(统计区域,条件)

countif在指定区域中按指定条件对单元格进行计数,公式为=COUNTIFS(统计区域,条件1,条件区域2,条件2)

二、作用不同

COUNT的作用是计算区域内包含数字的单元格的个数。

COUNTIF的作用是计算所选区域内满足给定条件的单元格个数,countif函数也可以进行同列多条件的计算。但不常用,多条件的计数,在Excel中常常使用sumproduct函数。

三、限制不同

count,单元格内必须为数值型数字时,才会被统计,如果是文字,或其他格式都不行。

countif是统计满足”单条件“的个数,仅2个参数,区域、条件。如输入=COUNTIF(A6:A12,A6),目的是统计有几个和D6值一样的单元格。

countif函数中第一个参数要选中范围,如果数据范围很大,使用鼠标拖动的话会很麻烦。


9. excel中的countif函数是什么意思

Countif函数是Microsoft Ecexl中对指定区域中符合指定条件的单元格计数的一个函数,在WPS,Excel2003和Excel2007等版本中均可使用。

该函数的语法规则如下:

countif(range,criteria)

参数:range 要计算其中非空单元格数目的区域

参数:criteria 以数字、表达式或文本形式定义的条用法

一、求各种类型单元格的个数

(1) 求真空单元格个数:=COUNTIF(数据区,"")

(2) 非真空单元格个数: =COUNTIF(数据区,"<>") 相当于counta()函数

(3) 文本型单元格个数: =COUNTIF(数据区,"*") 假空单元格也是文本型单元格

(4) 区域内所有单元格个数: =COUNTIF(数据区,"<>"""),如果数据区内有",该公式不成立.

(5) 逻辑值为TRUE的单元格数量 =COUNTIF(数据区,TRUE)

二、求大于或小于某个值的单元格个数

(1) 大于50=COUNTIF(数据区,">50")

(2) 等于50=COUNTIF(数据区,50)

(3) 小于50 =COUNTIF(数据区,"<50")

(4) 大于或等于50 =COUNTIF(数据区,">=50")

(5) 小于或等于50 =COUNTIF(数据区,"<=50")

(6) 大于E5单元格的值 =COUNTIF(数据区,">"&$E$5)

(7) 等于E5单元格的值 =COUNTIF(数据区,$E$5)

(8) 小于E5单元格的值 =COUNTIF(数据区,"<"&$E$5)

(9) 大于或等于E5单元格的值 =COUNTIF(数据区,">="&$E$5)

(10) 小于或等于E5单元格的值 =COUNTIF(数据区,"<="&$E$5)

三、等于或包含某N个特定字符的单元格个数

(1) 两个字符 =COUNTIF(数据区,"??")

(2) 两个字符并且第2个是B=COUNTIF(数据区,"?B")

(3) 包含B =COUNTIF(数据区,"*B*")

(4) 第2个字符是B =COUNTIF(数据区,"?B*")

(5) 等于“你好”=COUNTIF(数据区,"你好")

(6) 包含D3单元格的内容 =COUNTIF(数据区,"*"&D3&"*")

(7) 第2字是D3单元格的内容 =COUNTIF(数据区,"?"&D3&"*")

注:countif()函数对英文字母不区分大小写,通配符只对文本有效

四、两个条件求个数

(1)>10并且<=15 =SUM(COUNTIF(数据区,">"&{10,15})*{1,-1}) 或者=SUM(COUNTIF(数据区,"<="&{10,15})*{-1,1})

(2)>=10并且<15 =SUM(COUNTIF(数据区,">="&{10,15})*{1,-1}) 或者 =SUM(COUNTIF(数据区,"<"&{10,15})*{-1,1})

(3)>=10并且<=15 =SUM(COUNTIF(数据区,{">=10",">15"})*{1,-1})

(4)>10并且<15 =SUM(COUNTIF(数据区,{">10",">=15"})*{1,-1})或者=SUM(COUNTIF(数据区,{">10","<15"}))-样本数

注:一般多条件计数使用SUMPRODUCT函数,以上方法较少使用,仅供参考。

补充:三个区域计数:三个区域中>=60 =SUM(COUNTIF(INDIRECT({"a46:a48","b48:b50","c47:c48"}),">=60"))

补充:(集合运算法)

统计范围,比如5<= x <=7

可以分解为(x>=5)-(x>7)

写为函数:

=countif(range,">=5")-countif(range,">7")

这样就可以利用集合的运算知识了。同样实现了上面两个条件求个数相同的目的,并且更简单易于理解。

特殊统计

五、各种特殊统计要求计算A2:A32 为存放数据的区域

(1)非空文本(仅包括可键入文本) =COUNTIF(A2:A32,">=!")

(2)所有非空文本 =COUNTIF(A2:A32,">=!")+COUNTIF或 {=SUM(COUNTIF(A2:A32,">="&{"!"," "})*{1,-1})+COUNTIF(A2:A32,">="&CHAR(1))}

(3)全部可见单元格 {=SUM(N(IF(ISERROR(A2:A32),1,SUBSTITUTE(A2:A32," ",""))<>""))}

(4)有效可见单元格 =COUNTIF(A2:A32,">=!")+COUNTIF(A2:A32,">="&CHAR(1))-COUNTIF(A2:A32,">= ")+COUNT(A2:A32)

(5)全部不见单元格(真空+空格+空文本) =COUNTIF(A2:A32,"")-COUNTIF(A2:A32,">=!")+COUNTIF(A2:A32,">= ")

(6)空格 =COUNTIF(A2:A32,">= ")-COUNTIF(A2:A32,">=!")

(7)空文本"" =COUNTIF(A2:A32,"")-COUNTIF(A2:A32,"=")

(8)逻辑与错误 =COUNTIF(A2:A32,"<>")-COUNTIF(A2:A32,"*")-COUNT(A2:A32)

说明

EXCEL单元格内数据主要有以下几类:数值型,文本型,逻辑型,错误值型。其中时间类型也是一种特殊的数值。文本类型的数字是文本型。

空单元格:指什么内容也没有的单元格,姑且称之为真空。

假空单元格:指0字符的空文本,一般是由网上下载来的或公式得来的,姑且称之为假空。

date指单元格区域,该参数不能是数组。


10. excel里countifs函数

excel中countifs函数用法如下。 countifs函数是EXCEL工作表中的函数,用来统计多个区域中满足给定条件的单元格的个数。 以下举例详细说明怎么使用countifs函数求产地为广州且单价大于等于3,库存量大于20的品种个数。 1、输入原始数据。在列A、列B、列C、列D、列E输入以下原始数据。 2、先使用Countifs函数求产地为广州的品种个数,结果为5。点击单元格H2,输入countifs公式=COUNTIFS(C2:C11,"广州")。 3、再使用Countifs函数求产地为广州,库存量大于20的品种个数,结果为3。点击单元格H2,添加新的条件,countifs公式变成=COUNTIFS(C2:C11,"广州",D2:D11,">=3")。 4、最后使用Countifs函数求产地为广州且单价大于等于3,库存量大于20的品种个数,结果为2。点击单元格H2,添加新的条件,countifs公式变成=COUNTIFS(C2:C11,"广州",D2:D11,">=3")。 countifs函数语法: countifs(criteria_range1,criteria1,criteria_range2,criteria2,…) criteria_range1为第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条件区域),criteria1为第一个区域中将被计算在内的条件(简称条件),其形式可以为数字、表达式或文本。例如,条件可以表示为 48、"48"、">48" 、 "广州" 或 A3; 同理,criteria_range2为第二个条件区域,criteria2为第二个条件,依次类推。最终结果为多个区域中满足所有条件的单元格个数。


11. excel中countifs函数怎么用

可以使用COUNTIFS函数来解决这个问题, =COUNTIFS(A2:L2,"计件",A3:L3,"<>") =COUNTIFS(A2:L2,"计时",A3:L3,"<>") 可以在计件计时所在的行统计计件,然后对应的其他行里面确认非空单元格来达到计数的目的。


顶一下
(0)
0%
踩一下
(0)
0%
相关评论
我要评论
用户名: 验证码:点击我更换图片