admin 管理员组

文章数量: 1184232


2024年3月29日发(作者:power up什么意思)

如何只用SUMIF和COUNTIF进行多条件统计

SUMIF和COUNTIF是Excel中两个非常常用的函数,可以用于进行条

件求和和条件计数。它们可以根据给定的条件,对指定范围内的单元格进

行求和和计数操作。多条件统计可以通过嵌套使用这两个函数实现。

首先,我们需要了解一下SUMIF和COUNTIF函数的基本用法。

SUMIF函数用于对满足指定条件的单元格进行求和操作。其语法如下:

SUMIF(range,criteria,[sum_range])

- range: 需要进行条件判断的单元格范围。

- criteria: 指定的条件,可以是数值、字符串或表达式。

- sum_range: 需要进行求和操作的单元格范围,可选参数。

COUNTIF函数用于对满足指定条件的单元格进行计数操作。其语法如

下:

COUNTIF(range,criteria)

- range: 需要进行条件判断的单元格范围。

- criteria: 指定的条件,可以是数值、字符串或表达式。

接下来,我们将通过示例来说明如何使用SUMIF和COUNTIF函数进行

多条件统计。

假设我们有一份学生成绩表,包含学生的姓名、科目和分数三个字段,

如下所示:

姓名,科目,分数

:-------:,:-----:,:---:

张三,语文,80

李四,数学,90

张三,数学,85

王五,语文,75

李四,英语,95

王五,数学,70

现在我们需要统计满足指定条件的学生的分数总和和出现次数。

1.统计张三的总分和出现次数:

=SUMIF(A2:A7,"张三",C2:C7)

=COUNTIF(A2:A7,"张三")

2.统计语文科目的总分和出现次数:

=SUMIF(B2:B7,"语文",C2:C7)

=COUNTIF(B2:B7,"语文")

3.统计张三的数学和英语科目的总分和出现次数:

=SUMIF(A2:A7,"张三",C2:C7)*COUNTIFS(B2:B7,"数学",A2:A7,"张三

")+SUMIF(A2:A7,"张三",C2:C7)*COUNTIFS(B2:B7,"英语",A2:A7,"张三")

=COUNTIFS(B2:B7,"数学",A2:A7,"张三")+COUNTIFS(B2:B7,"英语

",A2:A7,"张三")

4.统计不及格(分数小于60)的学生的总分和出现次数:

=SUMIF(C2:C7,"<60")

=COUNTIF(C2:C7,"<60")

5.统计分数在80到90之间的学生的总分和出现次数:

=SUMIF(C2:C7,">=80",C2:C7,"<=90")

=COUNTIF(C2:C7,">=80")-COUNTIF(C2:C7,">90")

通过嵌套使用SUMIF和COUNTIF函数,我们可以根据不同的条件对数

据进行多条件统计。这些函数的灵活使用可以满足各种复杂的需求,让我

们在数据分析和报表制作中更加方便快捷地实现多条件统计。


本文标签: 条件 进行 统计 学生