中企动力 > 商学院 > excel函数统计符合条件个数
  • ?

    Excel中的单条件计数函数countif

    邢颤

    展开

    COUNTIF函数会统计某个区域内符合您指定的单个条件的单元格数量,记得函数返回值是满足给定条件的单元格的数量。

    例如,我们可以计算以某个特定字母开头的所有单元格的数量,或者可以计算包含大于或小于指定数字的所有单元格的数量。

    例如,假设您有一个工作表,其中列 A 包含任务列表,列 B 中是分配给各个任务的人员的名字。 您可以使用 COUNTIF函数来计算某人的姓名在 B 列中显示的次数,以确定分配给此人的任务数量。

    =COUNTIF(B2:B25,"张三")

    注意 如果想要根据多个条件对单元格进行计数,请查看该conuntifs。

    语法

    COUNTIF(range, criteria)COUNTIF 函数语法具有下列参数:

    range 必需, 要计数的一个或多个单元格,已命名的区域、数组或引用。criteria 必需, 定义要进行计数的单元格条件,可以是数字、表达式、单元格引用或文本字符串。 例如,条件可以表示为 32、">32"、B4、"apples" 或 "32",excel是非常的智能,它可以根据我们给定的条件,来筛选单元格区域,只按照相同的类型来进行匹配,比如说我们的条件是32,则excel会只统计区域中,包含数字的单元格,判定是否等于32,而其他类型的单元格,excel会自动忽略掉。 注释

    条件不区分大小写;例如,字符串 "apples" 和字符串 "APPLES" 将匹配相同的单元格。说明

    使用 COUNTIF 函数匹配超过 255 个字符的字符串时,将返回不正确的结果 #VALUE!。示例1

    比如说我们下方有一个成绩单,我们需要统计考试成绩大于80分的人数(不包括等于的),我们就可以用下面的公式来处理:

    countif-例1

    示例2

    countif函数,可以在条件中使用通配符, 即问号 (?) 和星号 (*) ,其中问号匹配任意单个字符,星号匹配任意一串字符。 如果要查找实际的问号或星号,请在字符前键入波形符 (~)。

    countif-例2-模糊匹配

  • ?

    如何用Excel函数做关键字统计

    诸岱周

    展开

    转载自百家号作者:奥德王打电脑

    关键字统计查询是在Excel中比较常用的一个函数,比如产品推介会后收集到的与会名单统计。老板问你来了多少男的?多少女的?A类产品意向多少?B类产品意向多少?怎么办,这就要用到关键字统计查询了。

    上图演示了关键字统计查询应用的效果,用到的Excel函数是COUNTIF。

    COUNTIF :计算某个区域中满足条件的单元格数目

    Excel中统计关键字函数步骤使用如下:

    第一步,准备好表格,源数据表和统计表格;

    第二步,输入“=COUNTIF(表3[性别],"男")” ,回车;

    COUNTIF函数参数解释:第一个参数是指要统计的数据区域,第二个参数是要统计的关键字(需要引号括起来);

    注意:Excel中函数参数中用到的符号,如逗号等都是半角英文符号,即在英文状态下输入;

    第三步,其他统计项目依次填写对应函数式;

    咦!有什么奇怪的东西混进来了,怎么性别统计都是零呢?

    这就需要用到一些编程小知识了,需要在第二个参数中加一个通配符“*”号,像这样“=COUNTIF(表3[姓名],"张*")”。

    通配符 “*” 星号,用来表示匹配任意字符。除了这个常用的公式符号,还有以下这些常用的符号:不等于 (<>)、大于 (>) 、小于 (<)、等于 (=),用来对数值进行统计比较。

    你学会了吗?有问题请留言。祝,安好。

    可能会遇到的问题:

    输入法问题导致的参数错误?输入参数用的各种符号时,请将输入法调至英文输入状态;为什么没能返回预期得值?请确保函数及其参数输入正确;为什么统计出来的没有进度条显示?给单元格设置个数据条件样式就可以了;

  • ?

    Excel统计函数COUNTIFS案例演示及详细解读

    醉意浓

    展开

    Excel统计函数COUNT 、COUNTIF、COUNTIFS,COUNT函数是为了某组数据的个数,COUNTIF、COUNTIFS函数则是在一定条件下统计满足某些条件的数据的个数。

    今天的课程讲解多条件统计函数:

    COUNTIFS函数:=COUNTIFS((统计单元格的区域1,统计条件1,统计单元格的区域2,统计条件2...............统计单元格的区域n,统计条件n),统计区域中满足多个给定条件的单元格个数

    语法结构:COUNTIFS(统计单元格的区域1,统计条件1,统计单元格的区域2,统计条件2...............统计单元格的区域n,统计条件n)

    目的作用:计算区域中满足多个给定条件的单元格个数

    案例演示:如图

    操作:在F3单元格写入函数:= COUNTIFS (D3:D10,“>=80”, D3:D10,“<90”),Enter键结束

    目的:计算分数良好的学生人数

    函数解读:

    COUNTIFS(统计单元格的区域1,统计条件1,统计单元格的区域2,统计条件2...............统计单元格的区域n,统计条件n)

    COUNTIFS函数第一个参数指定“统计单元格的区域” 第二个参数指定“统计条件”

    本例中,COUNTIFS函数第一个参数指定“统计单元格的区域”为D3:D10,第二个参数指定“统计条件”为 “>=80”,第三个参数指定“统计单元格的区域”为D3:D10,第四个参数指定“统计条件”为 “<90”,良好的条件是大于等于80分及小于90分,如图,统计符合良好条件的同学人数是1人。

    以上可以看出,参数都是一对一对增加,并且都是先指定“统计单元格的区域”然后再指定“统计条件”。每增加一对参数就可以多筛选一种条件,即为多条件筛选统计的原理。

    今天的课程就到这里,如果您喜欢这堂课程,请帮忙点赞和转发哦,感谢您的支持!

  • ?

    Excel中如何快速筛选符合多个条件的数据个数

    值得

    展开

    在数据统计中会经常筛选符合一个条件或多个条件的数据个数,这对数据分析是非常重要的。筛选符合多个条件数据时是通过countifs函数实现的,首先来看下这个函数的语法。

    countifs(criteria_range1,criteria1,criteria_range2,criteria2,…)criteria_range1为第一个需要计算其中满足某个条件的单元格数目的单元格区域(简称条件区域),criteria1为第一个区域中将被计算在内的条件(简称条件),其形式可以为数字、表达式或文本。例如,条件可以表示为48、"48"、">48" 、 "广州" 或 A3;

    同理,criteria_range2为第二个条件区域,criteria2为第二个条件,依次类推。最终结果为多个区域中满足所有条件的单元格个数。

    下面通过实例来具体操作下,一个班级的考试成绩表,分别筛选出各科成绩都不及格的人数及各科成绩都90分以上的人数。

    数据表

    对都不及格的条件进行设置,也就是各科成绩都在60以下,涉及到的数据列从B到I,这些条件满足后就可以了。所以公式也就出来了: =count(B2:B21,"<60",C2:C21,"<60",D2:D21,"<60",E2:E21,"<60",F2:F21,"<60",G2:G21,"<60",H2:H21,"<60",I2:I21,"<60")。

    公式1

    同理都90分以上的人数公式:=COUNTIFS(B2:B21,">90",C2:C21,">90",D2:D21,">90",E2:E21,">90",F2:F21,">90",G2:G21,">90",H2:H21,">90",I2:I21,">90")。

    公式2

    到此需要的数据个数就都有了,这对于数据量的比较大的数据是非常有用的,希望对你有所帮助。

  • ?

    Excel中按条件统计之COUNTIF和SUMIF公式

    全牛青

    展开

    工作中常常需要为满足一定条件的数据计数,比如成绩管理表格中需要统计及格的人数,产品销量表中需要统计达到一定销量的产品,怎样按照一定条件进行统计呢?这就需要用到COUNTIF和SUMIF公式。现在以下表为例,计算销量少于10000、大于20000和介于两者之间的产品数量。

    图1-1

    1. 首先点击B12单元格,接着点击输入栏上的“fx”,然后输入“COUNTIF”,再点击“转到”,这样就会在选择函数窗口中看到“COUNTIF”,选中它,点击“确定”。

    图1-2

    2. 现在就会看到一个函数参数窗口,这个窗口中部会显示COUNTIF公式的意义以及每个参数的意义。COUNTIF第一个参数“Range”表示要统计的数据范围,我们点击它,接着用鼠标点击B2单元格,按住鼠标左键同时拖动到B9后放开,这时就会在Range中看到“B2:B9”。

    图1-3

    3. COUNTIF公式的第二个参数“Criteria”表示要计算的条件,可以是数字、表达式或文本。这里先输入“<=10000”,接着点击“确定”,这时就会在输入栏上看到“=COUNTIF(B2:B9,"<=10000")”。如果对公式熟悉的话,可以直接在单元格中输入这个公式。这里,小编建议用上述的方法来创建公式,因为这可以减少许多由于手动输入公式带来的一些错误,上述操作步骤看似麻烦,其实操作起来是很快的。

    图1-4

    4. 用同样的方法给“大于20000”的销量统计单元格创建公式“=COUNTIF(B2:B9,">=20000")”,而“介于10000和20000之间”的部分,可以用“=COUNTIF(B2:B9,"<20000")-COUNTIF(B2:B9,"<=10000")”来计算。如下图所示,这就完成了各种条件的产品数量统计。

    图1-5

    5. 如果用SUMIF替换COUNTIF,可以得到下表统计数据。SUMIF公式使用方法和COUNTIF相同哦,不同的是SUMIF是按照一定的条件求和,COUNTIF是按照一定的条件计数。

    图1-6

    怎么使用Excel筛选重复值

    来源:解晴新生,点击文章开头的“解晴新生”或“关注”可以查看更多相关文章哦。方便的话,请点赞支持下,谢谢!

  • ?

    Excel中的条件汇总函数,你了解几个?

    婔浼

    展开

    昨天我给大家分享了一些人事和财务的日常常用的函数,很多朋友留言说很受用,这令小编感到十分的欣慰,今天我再和大家分享一些关于我们在日常工作中经常遇到的汇总函数。

    一说到汇总数据,很多同学立马就想到要用sum、sumif、sumifs、countif、countifs等函数。这非常的不错哈。但是也有不少的同学经常会把这些个函数的语法整混,特别是sumifs、countifs这两个函数,他们的语法结构有点相似。

    我们先看简单的汇总数据如何来处理,比如根据考核的成绩单,判断员工此次的考核结果。我们可以直接用if函数来进行汇总。对条件进行判断并返回指定内容。不少同学就在疑惑,if函数不是逻辑判断函数,怎么可以用来进行汇总呢?你仔细慢慢看完你就了解了。

    1、IF函数:对条件进行判断并返回指定内容。

    用法:

    =IF(判断条件,符合条件时返回真的值,不符合条件时返回假的值)

    =IF(B2>=60,"及格","不及格")

    如图所示,使用IF函数来判断同事的成绩是否合格。

    用通俗的话描述就是:

    如果B2>=60,就返回“及格”,否则就返回“不及格”。

    2、SUMIF函数:按指定条件求和。

    用法:

    =SUMIF(条件区域,指定的求和条件,求和的区域)

    如下图所示,使用SUMIF函数计算一班的总成绩:

    =SUMIF(B2:B12,E2,C2:C12)

    用通俗的话描述就是:

    如果B2:B12区域的班级等于E2单元格的“一班”,就对C2:C12单元格对应的区域求和。

    扩展用法:

    如果使用下面这种写法,就是对条件区域求和:

    =SUMIF(条件区域,指定的求和条件)

    如下图所示,使用SUMIF函数计算C2:C12单元格区域大于60的成绩总和。

    =SUMIF(C2:C12,">60")

    这里省略SUMIF函数第三参数,表示对C2:C12单元格区域大于60的数值求和。

    3、COUNTIF函数:统计符合条件的个数。

    用法:=COUNTIF(条件区域,指定的条件)

    如下图所示,使用COUNTIF函数计算C2:C12单元格区域大于60的个数。

    =COUNTIF(C2:C12,">60")

    4、SUMIFS函数:完成多个指定条件的求和计算。

    用法:

    =SUMIFS(求和区域,条件区域1,求和条件1,条件区域2,求和条件2……)

    注意哦,求和区域可是要写在最开始的位置。

    如下图所示,使用SUMIFS函数计算一班、女生的总成绩。

    =SUMIFS(D2:D12,B2:B12,"女",C2:C12,"一班")

    B2:B12,"女" 和 C2:C12,"一班"是两个条件对,如果两个条件同时满足,就对D2:D12单元格对应的数值进行求和。

    5、COUNTIFS函数:用于统计符合多个条件的个数。

    用法:

    =COUNTIFS(条件区域1,指定条件1,条件区域2,指定条件2……)

    如下图所示,使用COUTNIFS函数计算一班、女性的人数。

    =COUNTIFS(B2:B12,"女",C2:C12,"一班")

    这里的参数设置和SUMIFS函数的参数设置是不是很相似啊,仅仅是少了一个求和区域,也就是只统计符合多个条件的个数了。

    6、AVERAGEIF函数和AVERAGEIFS函数

    AVERAGEIF,作用是根据指定的条件计算平均数。

    AVERAGEIFS,作用是根据指定的多个条件计算平均数。

    两个函数的用法与SUMIF、SUMIFS的用法相同。

    如下图所示,计算一班的平均分。

    =AVERAGEIF(C2:C12,"一班",D2:D12)

    这里的参数设置,和SUMIF函数的参数是一模一样的。

    如果C2:C12单元格区域等于“一班”,就计算D2:D125区域中,与之对应的算术平均值。

    同样,如果要计算一班男性的平均分,可以使用AVERAGEIFS函数:

    =AVERAGEIFS(D2:D12,C2:C12,"一班",B2:B12,"女")

    这里的参数设置,就是和SUMIFS函数一样的,计算平均值的区域在第一个参数位置,后面就是成对的“区域/条件”。

    好了我们今天分享就到这里,各位亲有这方面的需求,不妨好好收藏一下,仔细研读一下。

  • ?

    Excel | COUNTIFS函数:统计满足多个条件的单元格数量

    华行云

    展开

    统计成绩的时候,统计成下图这种方式:

    COUNTIFS函数介绍:

    语法:COUNTIFS(criteria_range1, criteria1, [criteria_range2, criteria2],…)

    中文语法:COUNTIFS(区域1, 条件1, [区域2, 条件2],[区域3, 条件3],…)

    最多允许 127 个区域/条件对。

    在本示例中:

    在F2单元格输入公式:“=COUNTIFS($A$2:$A$135,G$1,$C$2:$C$135,">="&$F2)”

    函数解读:

    函数在向右与向下填充的过程中,一定要注意“所有班级区域”与“所有分数区域”的绝对引用、“要统计的班级”与“要统计的分数段”单元格的相对引用。

  • ?

    在特定条件下统计数量,Excel的Countifs函数分分钟就搞定!

    江天蓝

    展开

    搞定Office每周三更新

    「搞定Office」是黑马公社全新的七大版块之一,每周三更新,教授Office等办公软件的各种应用技巧。

    ◆◆◆

    Excel中利用Countifs函数进行查询和统计

    黑马说:黑马之前介绍过条件求和函数SUMIFS,今天介绍一个特定条件统计函数,COUNTIFS,根据我们特定的条件统计该条件下包含的项目总和,Excel必备函数之一。

    By:Andy

    ◆◆◆

    图文说明

    固定条件统计

    我们来求和员工中工资大于5000(含)小于10000的人数,输入函数「=COUNTIFS(E3:E13,">=5000",E3:E13,"<10000")」。E3:E13 表示第一个条件的判断区域;">=5000" 和 "<10000" 表示判断条件,要大于等于5000,和小于10000,需要用双引号引起来;输入完成后回车就好了。

    我们再来看一个例子,我们要求开发部员工中工资大于7000的总人数,输入函数「=COUNTIFS(C3:C13,C6,E3:E13,">7000")」。C3:C13 表示第一个条件的判断区域,C6 表示第一个条件要符合C6这个单元格的值;E3:E13 表示第二个条件的判断区域,">7000" 表示第二个条件要大于7000。

    动态条件

    有些时候我们的判断条件可能会有变化,如何设置让我们统计结果根据条件实时变化呢?只需要将条件的判定设定为单元格就好了。比如这里的上限和下限。

    我们输入函数「=COUNTIFS(E3:E13,">"&J3,E3:E13,"<"&K3)」。E3:E13 表示判断区域,">"&J3 表示判定条件,但是判定条件要设定为特定的单元格,所以这里有一些不同,我们先输入判断符号 >,用双引号引起来,然后用 & 连接特定的单元格 J3。同理就可以得出后面的一个条件的输入方法了。

    单一条件

    还有单一条件的设定和统计,这个就很简单了,方法都是一样的,只是使用的是「COUNTIF」函数,没有「S」。例如这里的统计各部门的员工数,我们就可以输入「=COUNTIF(C3:C13,G12)」。下面的统计就只需要填充就可以了。

    然后看到多条件的填充,我们首先输入函数「=COUNTIFS(C3:C13,G12,E3:E13,">"&$J$3)」。输入条件和上面的方法都是一致的,只是最后一个需要固定在对应的单元格上,固定单元格的方式就是在单元格的符号中加入两个美元符号,例如「J3」单元格,那么就改成「$J$3」就好了。

    如果你对我们的新版块有什么建议,快快在下方评论吧!

  • ?

    EXCEL技巧,用EXCEL的COUNTIFS函数统计满足多条件单元格数量

    心酸

    展开

    施老师:

    有时我们需要求出不同品牌商品的数量。如果数据区域小,我们可以手动的去计算,如果数据区域很大。那手动就太麻烦了。今天施老师给大家教一招,用多条件统计数量函数去计算。非常的方便实用。

    如下图:

    我们需要统计销售部有多少个人工资是6000的

    我们可以在H2里输入函数:=COUNTIFS(B2:B9,"销售部",D2:D9,"6000")

    这样就算出销售部拿6000元的工资人数是2人。

    大家看一下,这个函数是不是非常的方便啊

    各位朋友们,你们也试一下吧,点我头像关注我,有不懂的在文章下方的评论区留言问我,我会跟大家一起探讨。本文欢迎转发,转发请注明出处。

  • ?

    Excel如何计算符合条件不重复的个数

    夏云

    展开

    今天分享计算符合条件的不重复的数值的个数,例如以下例子,销售每天都会拜访客户,我们现在需要统计本周之内所有销售的总的拜访次数和拜访的客户数:

    1、拜访次数,即销售出访的次数,也就是说一家客户拜访两次也是算2,所以我们只需要用条件计数求每个销售的名字的次数即可,函数公式:=COUNTIF(B:B,F2)

    2、拜访家数,即,如果一家客户本周销售拜访了2次则算1,所以此时我们就需要计算出满足条件的非重复数值,函数公式:=SUMPRODUCT((1/COUNTIF(C2:C38,C2:C38))*(B2:B38=F2))

    2.1、我们计算出H2的次数,下边的书我们直接下拉即可,但因为我们选定的区域,所以,我们需要绝对引用,这个时候我们需要把函数修改成:=SUMPRODUCT((1/COUNTIF($C$2:$C$38,$C$2:$C$38))*($B$2:$B$38=F2)),$这个符号在Excel中是绝对引用,我们选中函数重的对应的按F4即可

    2.2、函数解释:

    SUMPRODUCT是乘积求和,可以翻看之前文章的关于此函数的介绍

    COUNTIF(C2:C38,C2:C38)是分别对C2:C38的每个数求其重复次数,用1除以这个数就得到重复次数的倒数。如果一个数出现两次,重复次数是2,倒数就是1/2,两个1/2加起来不刚好是1么,也就是说一个数出现两次,计数并求和后得到1。

    如果想要练习表,可私信发

excel函数统计符合条件个数

所有视频需要登录后,才能观看

请先登录您的帐号,即可完整播放,如果您尚未注册帐号,请先点击注册。

img

在线咨询

建站在线咨询

img

微信咨询

扫一扫添加
动力姐姐微信

img
img

TOP