sumif函数怎么用

1个回答

写回答

和仇恨约会

2022-08-02 05:29

+ 关注

excel
excel

SUMIF 函数是一个可以根据一个或多个条件来计算一个范围内元素值的 excel 函数。例如,可以使用 SUMIF 函数来计算以下数据的总和,其中姓名是“张三”:

| 名字 | 成绩 |

| --- | --- |

| 张三 | 85 |

| 李四 | 90 |

| 王五 | 92 |

| 张三 | 78 |

| 李四 | 86 |

将范围所选为第二列(成绩),条件所选为第一列(名字),条件所选为“张三”,则函数:

=SUMIF(A2:A6,"张三",B2:B6)

将返回 163。

语法:

SUMIF(range, criteria, [sum_range])

参数:

* range:规定要评估的数据集。该参数中的单元格将用于检查 criteria

* criteria:规定要应用于 range 的模式或条件。例如,“John”或“> 10”。

* sum_range(可选):规定要添加的单元格范围。如果省略,则将使用 range 中的单元格。

示例:

| 名字 | 成绩 |

| --- | --- |

| 张三 | 85 |

| 李四 | 90 |

| 王五 | 92 |

| 张三 | 78 |

| 李四 | 86 |

- 列求和:

=SUM(B2:B6)

- 符合条件的列求和:

=SUMIF(A2:A6,"张三",B2:B6)

返回值为 163,即总分为163分。

- 多个条件求和:

=SUMIF(A2:A6,"张三",B2:B6)+SUMIF(A2:A6,"李四",B2:B6)

返回值为 261,即张三和李四的总分。

- 含有通配符的条件求和:

例如,想要计算以字母“J”开头的数字的总和。

=SUMIF(A2:A6,"J*",B2:B6)

返回值为 85,即名称以字母“J”开头的成绩(85分)。

- 不满足条件时的求和:

=SUMIF(A2:A6,"<>张三",B2:B6)

返回值为 178,即不是名字为“张三”的成绩的总和(90+92+78+86)。

以上就是 SUMIF 函数的基本使用方法和示例,你可以打开 excel 试着练习一下。

举报有用(17分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号