http://www.ittribalwo.com/article/1396.html

内容提要:文章总结excel 多条件计数的三种方法,分别通过SUMPRODUCT、COUNTIFS函数、数据透视表来完成多条件计数。

  excel 多条件计数的使用频率是很高的。如果用函数来进行多条件计数,可以用SUMPRODUCT和COUNTIF、COUNTIFS函数实现。除了函数,也可以使用数据透视表来进行多条件计数。

  以下面的截图为例来理解多条件计数的使用。统计性别为男、学历为大专、职称为工程师的人数,这是一个典型的多条件计数的案例。

多条件计数方法一:

  G13单元格输入公式:=SUMPRODUCT((C2:C11=C2)*(E2:E11=E3)*(F2:F11=F4))

  SUMPRODUCT函数原本的用途是将两个或以上数组对应的数值相乘后把乘积相加。 不过,更多时候,我们会把它用做多条件求和/多条件计数。

  SUMPRODUCT函数的的参数是数组,但它可以视为一个普通公式,不需要以Ctrl+Shift+Enter三键结束,可以直接回车结束公式。

  参考链接:2011年第11期技术讲座:SUMPRODUCT函数的应用

多条件计数方法二:

  G13单元格输入公式:=COUNTIFS(C:C,C2,E:E,E2,F:F,F3)

  如果是一个条件,比如求性别为男的人数个数,可以使用COUNTIF函数。在2007版中,增加了COUNTIFS函数(多条件计数)。

  COUNTIFS函数(多条件计数)使用相关链接:http://www.ittribalwo.com/show.asp?id=1395

多条件计数方法三:

  使用数据透视表实现,通过下面的截图可以看出,先将“学历、职称、性别”三个字段拖拽到“行标签”,然后筛选条件就OK。

三种excel 多条件计数方法相关推荐

  1. python列表删除重复项_五分钟学会三种Excel重复项删除方法,工作效率大杀器!...

    点击蓝字 关注我们 在统计数据过程中, 同一份数据可能由于渠道的不同而进行了多次统计, 在输入数据时, 可能因为操作失误重复输入数据.种种原因造成数据表中的数据存在重复现象, 删除重复数据是数据清洗的 ...

  2. 三种线性排序算法 计数排序、桶排序与基数排序—— 转自:BYVoid

    三种线性排序算法 计数排序.桶排序与基数排序 [非基于比较的排序] 在计算机科学中,排序是一门基础的算法技术,许多算法都要以此作为基础,不同的排序算法有着不同的时间开销和空间开销.排序算法有非常多种, ...

  3. Linux操作系统下三种配置环境变量的方法(linux下几种profile执行顺序)

    http://www.linuxeden.com/html/sysadmin/20080424/56879.html 现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量, ...

  4. python list遍历 间隔_Python 列表(List) 的三种遍历(序号和值)方法

    #!/usr/bin/env python # -*- coding: utf-8 -*- if __name__ == '__main__': list = ['html', 'js', 'css' ...

  5. [zz]Linux操作系统下三种配置环境变量的方法

    个人的总结: 设置了/etc/profile 和 ~/.bashrc 之后,使用了source 命令,是可以echo添加的变量,但是用getenv读不出来,然后使用env命令也显示不出来,是因为没有e ...

  6. php冒泡 插入选择 排序,说说PHP数组的三种排序(冒泡/选择/插入)方法

    说说PHP数组的三种排序(冒泡/选择/插入)方法 PHP #数组 #排序 #冒泡 #选择 #插入2012-05-30 10:17 一.冒泡排序法 说明:找到最大的数,排列到最后面,然后继续找 例: $ ...

  7. Linux操作系统下三种配置环境变量的方法

    现在使用linux的朋友越来越多了,在linux下做开发首先就是需要配置环境变量,下面以配置java环境变量为例介绍三种配置环境变量的方法. 1.修改/etc/profile文件 如果你的计算机仅仅作 ...

  8. iis搭建php出现301,IIS服务器PHP下三种实现301重定向的方法

    IIS服务器PHP下三种实现301重定向的方法 来源:重庆SEO作者:杨南强 2012-05-07 08:47 我来投稿参与评论 301重定向:301代表永久性转移,301重定向是网页更改地址后对搜索 ...

  9. win7系统wifi没有网络连接到服务器,Win7无线Wifi无法连接怎么办?win7系统Wifi无法连接的三种故障原因及解决方法...

    当我们准备接入一个Wifi的时候,发现怎么样都连不进去,该怎么办呢?一般出现该问题基本是由于"WiFi密码不正确" ."Win7中保存的WiFi记录与路由器中不符&quo ...

最新文章

  1. 乔安监控云存储_让数据更安全可用,阿里云存储多项新功能发布
  2. C++ 原码、反码、补码理解笔记
  3. java 怎么把list流化_Java 中的数据流和函数式编程
  4. Vs快捷键设置(可搭配Vim使用)
  5. android lable标签,android:label说明
  6. android notify,android4.0 MediaPlayer的notify监听机制的全面剖析
  7. ubuntu下使用pip卸载包时出现Cannot uninstall scipy
  8. Ubuntu18.04无法安装软件的问题
  9. 移动营业厅办业务发现的几个需改问题(转
  10. Debug调试报错解决方案
  11. [AcWing] 1017. 怪盗基德的滑翔翼(C++实现)最长上升子序列模型
  12. 云计算时代商业银行的战略机会
  13. 【生物信息学-基因表达谱】什么是基因表达谱
  14. 渗透测试--medium_socnet
  15. 在线电子书阅读微信小程序 毕业设计(4)图书详细页-图书目录
  16. Gradle - Groovy Language
  17. RestTemplate的用法
  18. 开发高并发系统的三把利器
  19. java ps old gen perm gen_Java 内存模型之堆内存管理
  20. 手机邮箱怎么弄_我的手机邮箱怎么设置

热门文章

  1. App设计灵感之十二组精美的汽车远程管理App设计案例
  2. 超牛逼的异步协程爬虫
  3. 并发编程——线程——理论知识
  4. 【MFC】自绘对话框动画效果的状态栏
  5. php nsdata,在iPhone中加密nsdata并在php中解密
  6. python数据类型转换原因_浅谈Python数据类型之间的转换
  7. C++学习笔记-----存在多态调用时,为基类定义虚析构函数
  8. prfm预加载指令使用说明
  9. bat 发邮件与手机交互_售价17500元!华为首款5G折叠屏手机来了,更多新机细节曝光...
  10. obfuscator-llvm Theos 集成配置