办公软件excel符合条件计数
1. excel符合条件计数公式
多个条件计数,Excel中,常用的方法有两种:
①多条件计数;
②透视表;
方法①:多条件计数函数Countifs
函数Countifs用法: =Countifs( 条件区域1, 条件1, 条件区域2,条件2,......)
如下示例,我使用公式:=COUNTIFS(A:A,D2,B:B,E2)
表示:对同时满足两个条件的区域进行计数
如下动画演示:
方法②:使用透视表
透视表,一直都是Excel统计分析最实用的方法,比起公式来,更为简单方便
如上示例中,仅需要动动鼠标,就能统计出多个条件的计数:
①选择数据区域 → ②插入透视表 → ③拖动条件字段至行区域 → ④设置统计方式为计数 → ⑤调整透视表样式
如下动画演示:
好了,这个问题,就分享到这,希望能帮到你!
我是Excel大全,别忘了点个赞支持下哦,谢谢!
2. excel符合条件的计数
如何在Excel中进行条件计数?
如何在Excel中进行条件计数,用EXCEL中的条件计数函数就可以了实现。
具体操作步骤
如图示,想要计算学生语文成绩不及格的人数:
先输入条件:
然后输入条件计数函数,并选择计数的区域:
然后选择条件区域:
最后得到计数结果:
如何在Excel中进行条件计数操作演示完成。
头条号:李老师电脑教学课堂
简单实用,清晰明了,专门系统讲解电脑知识,软件使用技巧,欢迎关注。
李老师简介:创办电脑学校,专职从事电脑教学二十余年。
3. excel中计算符合条件的个数
Excel中统计某个范围内的数字个数,可以用count函数;统计非空单元格个数,可以用counta函数;统计空单元格个数可以countblank函数等等,几个函数的用法基本一致
软件版本:Office2007
以Count函数为例说明:
1.统计A1:D6中数字个数:
2.输入公式如下:
3.得到结果:
4. excel中对符合条件的数值进行计数的函数
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指单元格区域,该参数不能是数组。
5. excel的条件计数函数
关于计数,最常用的就是Cout系列函数和Sumproduct函数。
一、Count。
功能:统计指定范围中数值类型值的个数。
语法结构:=Count(值或单元格引用)。
目的:统计数值的个数。
注意事项:
Count函数的统计对像是数值,对非数值型的值不在统计范围内。
方法:
在目标单元格中输入公式:=COUNT(D3:D9)。
解读:
D3:D9单元格区域共有7个单元格,但D5单元格为文本类型(有倒立的小三角),D7单元格为空,所以数值单元格的个数为5。
二、Counta。
功能:统计指定范围内非空单元格的个数。
语法结构:=Counta(单元格区域)。
注意事项:
Counta函数的统计对象是非空单元格,即便是空格也在统计范围内。
目的:统计销量笔数。
方法:
在目标单元格中输入公式:=COUNTA(D3:D9)。
解读:
因为Counta函数的统计对象为非空单元格,所以统计结果为6,而不是7。
三、Countblank。
功能:统计指定范围内空单元格的个数。
语法结构:=Countblank(单元格区域)。
注意事项:
Countblank函数的统计对象是空单元格。
目的:统计没有销量的人数。
方法:
在目标单元格中输入公式:=COUNTBLANK(D3:D9)。
解读:
D3:D9区域一共有7个单元格,其中6个单元格有数值,只有1个空白单元格,所以Countblank函数的返回值为1。
四、Countif。
功能:计算指定区域中满足给定条件的单元格个数,即单条件计数。
语法结构:=Countif(条件范围,条件)。
注意事项:
参数“条件”不区分大小写。即字符串“apples”和字符串“APPLES”将匹配相同的单元格。
目的:按“性别”统计人数。
方法:
在目标单元格中输入公式:=COUNTIF(D3:D24,I3)。
五、Countifs。
功能:统计一组条件所指定的单元格数,即多条件计数。
语法结构:=Countifs(条件1区域,条件1,条件2区域,条件2……条件N区域,条件N)。
注意实现:
1、参数“条件”不区分大小写。
2、参数“条件区域”和“条件”必须匹配成对出现,否则返回错误值。
目的:按“性别”统计相应“学历”的人数。
方法:
在目标单元格中输入公式:=COUNTIFS(D3:D24,I3,F3:F24,J3)。
解读:
Countifs的返回结果为多个条件都成立时的值。
六、Sumproduct。
功能:返回相应的数组或区域乘积的和。
语法结构:=Sumproduct(数组1,数组2,……数组N)。
注意事项:
参数“数组”的维度必须相同,当只有一个数组区域时,计算各元素的和值。
目的1:按“性别”统计人数。
方法:
在目标单元格中输入公式:=SUMPRODUCT(N(D3:D24=I3))。
解读:
函数N的作用为将不是数值的值转换为数值类型,然后用Sumproduct对数组元素进行求和运算。
目的2:按“性别”统计相应“学历”的人数。
方法:
在目标单元格中输入公式:=SUMPRODUCT((D3:D24=I3)*(F3:F24=J3))。
6. excel按条件计数公式
Excel条件计数函数countif详解及应用
相对于count而言,countif的便捷性有了很大拓展,可以根据指定的条件进行计数。这里对其参数进行介绍并加以实例演示。
1. 参数介绍
countif(range,criteria)
其中range表示要进行计数的区域;
Criteria表示对计数区域的条件限制;
2. 实例演练一
我们要对指定职业的人数进行汇总
此时我们可以在H3单元格输入函数=COUNTIF(B2:B14,G3),意思是计数区域为职业所在列 B2:B14,限制条件为G3(即指定的职业),
对于七武海也是同样操作,只需将限制条件G3改为G4即可
3. 实例演练二
此函数还可以运用通配符进行查询,比如
· 对职业为三个字的人员进行计数
· 对职业以"军"字结尾的人员进行计数
我们只需在对应单元格输入函数=COUNTIF(B2:B14,G6)即可,条件在G7单元格的,改为G7即可,
此函数的条件参数也可以为数组,比如要统计海军与七武海的总数量,这时可以输入函数=SUM(COUNTIF(B2:B14,{"海军","七武海"}))。
7. excel有条件计算公式
=if(a1>=174,(2300/174*A1*1.5+round(2300/174*A1,2)),(2300/174*W4*1.5+2300+X4))大致这么写,因为不知道你的a在哪个单元格,暂时就当它在A1了。加一个if就可以。另,我用的是 a1>=174,具体可以根据你的实际情况用 > 或>=
8. excel符合不同条件的计算方法
Excel同时筛选多个数值,可通过筛选功能自定义多个数值实现。 方法步骤如下:
1、打开需要操作的EXCEL表格,选中需要筛选的数据所在列,然后点击工具栏的“数据”
2、在数据选项卡中找到并点击“筛选”。
3、点击第一个单元格后面的倒三角筛选按钮。
4、根据需要勾选需要筛选的多个数值,然后点击确定即可。
5、返回EXCEL表格,发现Excel同时筛选多个数值操作完成。
9. excel符合条件计数公式求和
方法一 自动求和法
1.选中要计算数值总和的单元格区域。
2.单击“开始”选项卡。
3.单击“编辑”组中的“自动求和”按钮。
4.“自动求和”完成,
二 插入函数法
1.单击要显示数值总和的单元格。
2.单击“开始”选项卡,然后单击“编辑”组中“自动求和”按钮旁的箭头。
3.单击“其他函数”选项。
4.在“插入函数”对话框中,单击“选择函数”下面的“SUM”函数,然后单击右下角“确定”按钮。
5.选中想要求和的单元格区域,(可以选择1个或多个区域),选择的区域范围会显示在“函数参数”对话框中。
6.选择单元格区域完成后,单击“函数参数”对话框右下角的“确定”按钮。
7.所选单元格数值求和已完成。