如何进行多条件统计

 时间:2024-10-12 21:27:11

1、现在要统计班里学生们考试的及格率,及格率=及格学生数量/学生总数,这里我们需要两个数据,一个是班里学生的总数,再有就是及格学生的数量,总数很容易知道,用函数count()或counta()函数立刻就能算出。见下图所示,总共有14名学生。

如何进行多条件统计

2、接下来我们要知道及格学生的数量,这就稍稍有些碉琳柘谈难度了,60分及格,所以我们进行统计的时候需要加入一个条件:成绩>=60,在Excel中countif()函数可以帮我们完成这个工作,公式格式:=countif(数据区域,条件),在本例中数据区域是B2:B15,条件是>=60,那公式就是=countif(B2:B15,">=60"),注意条件要用引号括住,结果如下图:

如何进行多条件统计

3、上例是单条件统计,现在继续增加难度!如果我们把成绩分成优、良、中、差四等,差和优秀分别是小于60分和大于等于90分,60分到79分为中,80分到89分为良,差和优秀属于单条件统计,而中和良我们就得用到两个条件,以中为例两个条件分别是成绩>=60和<=79,因为countif只允许接受一个条件,而不能用and,or这种逻辑运算符连接。

4、这时我们可以变通一下喇苻义谰!通过分析我们知道,大于等于60分的学生里包含了大于等于80分的学生,所以我们只要分别计算出这两个数值做个减法,就可以得到60分到79分之间的数量,具体公式为:=COUNTIF(B2:B15,">=60")-COUNTIF(B2:B15,">=80"),结果如下图。这种的方法可行,但不够直观,有没有更直观的方法呢,答案是肯定的。

如何进行多条件统计
  • 外部数据源实现自动刷新
  • 在VBA中,用代码选择非空区域(2)?
  • 日常如何自动分类求和?不用月底汇总、年底汇总
  • Excel表格怎么将两个单元格内容连接起来?
  • Excel文档如何快速定位单元格位置?
  • 热门搜索
    怎么坐飞机 锅烧糊了上面黑的怎么去掉 门把手坏了怎么修 花菜怎么炒 宝沃汽车怎么样 肚子咕噜咕噜响是怎么回事 尿不尽是怎么回事 蓝牙耳机怎么使用 面包怎么做才松软好吃 个人所得税怎么退