excel基础入门教程怎么用COUNTIF函数进行精准匹配条件计数

&& 文章内容
三种excel 多条件计数方法
[日期:] & 来源:IT部落窝& 作者:IT部落窝 & 阅读:42311次[字体:
内容提要:文章总结excel&多条件计数的三种方法,分别通过SUMPRODUCT、COUNTIFS函数、数据透视表来完成多条件计数。
  excel 多条件计数的使用频率是很高的。如果用函数来进行多条件计数,可以用SUMPRODUCT和COUNTIF、COUNTIFS函数实现。除了函数,也可以使用数据透视表来进行多条件计数。
  以下面的截图为例来理解多条件计数的使用。统计性别为男、学历为大专、职称为工程师的人数,这是一个典型的多条件计数的案例。
多条件计数方法一:
  G13单元格输入公式:=SUMPRODUCT((C2:C11=C2)*(E2:E11=E3)*(F2:F11=F4))
  SUMPRODUCT函数原本的用途是将两个或以上数组对应的数值相乘后把乘积相加。 不过,更多时候,我们会把它用做多条件求和/多条件计数。
  SUMPRODUCT函数的的参数是数组,但它可以视为一个普通公式,不需要以Ctrl+Shift+Enter三键结束,可以直接回车结束公式。
  参考链接:
多条件计数方法二:
  G13单元格输入公式:=COUNTIFS(C:C,C2,E:E,E2,F:F,F3)
  如果是一个条件,比如求性别为男的人数个数,可以使用COUNTIF函数。在2007版中,增加了COUNTIFS函数(多条件计数)。
  COUNTIFS函数(多条件计数)使用相关链接:
多条件计数方法三:
  使用数据透视表实现,通过下面的截图可以看出,先将“学历、职称、性别”三个字段拖拽到“行标签”,然后筛选条件就OK。
photoshop教程
平面设计教程《好看》依托百度技术,精准推荐优质短视频内容,懂你所好,量身打造最适合你的短视频客户端!按条件计数,Countif函数的使用,必会基础函数~
版权所有 转载须经Excel技巧网许可
【 Excel 】:
责任编辑:
声明:该文观点仅代表作者本人,搜狐号系信息发布平台,搜狐仅提供信息存储空间服务。
今日搜狐热点EXCEL中COUNTIF函数的常见用法
EXCEL中COUNTIF函数的常见用法
许多EXCEL问题都涉及数据计数,对于一些简单的计数,通常使用COUNT函数或COUNTA函数就可以解决。然而,在实际的业务处理当中,往往存在诸多条件的限制,仅仅使用简单的统计函数是无法满足人们的实际需求的,例如多条件计数、统计不重复个数等。下面我们介绍的条件计数函数就能顺利实现我们需求。
例如,在一个EXCEL表格中,D列是考生的数学考试成绩,我们想统计数学成绩及格的人数。可以使用“=COUNTIF(D:D,"&=60")”来实现。
本例中,COUNTIF函数可以对区域中满足单个条件的单元格区域进行计数。语法如下:
COUNTIF(参数一,参数二),其中参数一为需要计算其中满足条件的单元格数目的单元格区域,参数二是用于定义将对哪些单元格进行计数的数字、表达式、单元格引用或文本字符串。
COUNTIF函数的常见用法如下:(假如数据所在单元格区域命名为“&Data&”)
&&&&&&公&&
式&&&&&&&&&&&&&&&&&&&&&&&&&&&&
————————————————————————————————————————
=COUNTIF(Data,"=")&&&返回真空单元格个数(真空单元格是指什么都没有的单元格)
=COUNTIF(Data,"")&&&&返回真空+假真空单元格个数(假真空是指0字符的空文本)&&&
=COUNTIF(Data,"&&")&
返回非真空单元格个数&&
=COUNTIF(Data,"*")&&
返回文本型单元格个数
=COUNTIF(Data,"&9.99E+307")&
返回数值型单元格个数
=COUNTIF(Data,"&&""")&&
返回区域内所有单元格个数
=COUNTIF(Data,"&0")&&&&
返回偶包含负值的单元格个数
=COUNTIF(Data,"&&0")&&&
返回真不等于零的单元格个个数
=COUNTIF(Data,60)&&&&&&
返回值等于60的单元格个数
=COUNTIF(Data,"&60")&&&
返回值大于60的单元格个数
=COUNTIF(Data,"&60")&&&
返回值小于60的单元格个数
=COUNTIF(Data,"&=60")&&
返回值大于等于60的单元格个数
=COUNTIF(Data,"&=60")&&
返回值小于等于60的单元格个数
=COUNTIF(Data,A1)&&&&&&
返回值与A1单元格内容相同的单元格个数
=COUNTIF(Data,"&"&A1)&&
返回值大于A1单元格内容的单元格个数
=COUNTIF(Data,"&"&A1)&&
返回值小于A1单元格内容的单元格个数
=COUNTIF(Data,"???")&&&
返回字符等于3的单元格个数
=COUNTIF(Data,"YDL")&&&
返回值等于YDL的单元格个数
=COUNTIF(Data,"YDL?")&&
返回以字母YDL开头且字符数等于4的单元格个数
=COUNTIF(Data,"YDL*")&&
返回以字母YDL开头的文本单元格的个数
=COUNTIF(Data,"?YDL*")&
返回第2,3,4字符为YDL的单元格个数
=COUNTIF(Data,"*YDL*")&
返回含的YDL字符的单元格个数
=COUNTIF(Data,"*"&A1&"*")
返回包含A1单元格内容的文本单元格个数
=COUNTIF(Data,TODAY())&&&
返回值等于当前日期的单元格个数
=COUNTIF(Data,"&"&AVERAGE(Data))
返回大于均值的单元格个数
=SUM(COUNTIF(Data,"&"&{10,15})*{1,-1})
返回大于10小于等于15的单元格个数
=SUM(COUNTIF(Data,{TRUE,FALSE}))&&&&&&
返回包含逻辑值的单元格个数
特别指出的是,在EXCEL2010中,新增了一个多条件计数函数,那就是“COUNTIFS”&,假如在一个EXCEL表格中,D3:D50单元格的内容是职工的年龄,E3:E50单元格的内容是是否有房,F3:F50单元格的内容是是否有车,那么统计职工中35岁以上有房有车的人数应该用如下公式:
COUNTIFS(D3:D50,"&35",E3:E50,"是",F3:F50,"是")
&怎么样,对您有点帮助吗?试一试吧!
已投稿到:}

我要回帖

更多关于 excel表格常用技巧大全 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信