📜  Excel 中的 SUMIF函数与示例

📅  最后修改于: 2021-09-23 05:05:23             🧑  作者: Mango

Excel 是用于数据收集和输入的绝佳工具,如今它在全球范围内被广泛使用。为了简化数据管理任务,Excel 具有一些内置函数和公式。 SUMIF就是这样一个函数。此函数可以轻松地对大型数据集中的特定数字求和。这基本上是一个工作表函数,属于Math & Trigonometry函数

这个函数完全符合它的名字所指示的功能。使用此函数,我们可以获得满足给定条件的特定范围“IF”的数字的“SUM” 。该函数实际上评估应用条件的特定范围的总和。在这个函数,我们可以对一个范围应用标准,并根据标准总结另一个范围。

此函数接受范围、条件(条件)和 sum_range(可选参数)作为其参数,并根据给定的参数返回 sum_range 或范围的总和。下面讨论这些论点。

例子:

以 Excel 工作表为例,SUMIF函数已用于多种格式。

Coding Team names(Column A) No. of members(Column B) points(Column C)
GFG_CODERS 4 200
Acex_coders 5 197
Poisionous_python 3 150
Megatron 4 130
Bro_coders 6 110
Kotlin_coders 2 100
Gaming_coders 3 50

然后我们将SUMIF()函数应用于上表:

SUMIF() function What the function does Output result
=SUMIF(B2:B8, “>4”, C2:C8) If the no. of members in column B is greater than 4 then add the corresponding points of column C. 307
=SUMIF(B2:B8, 4, C2:C8) If the no. of members in column B is equal to 4 then add the corresponding points of column C. 330
=SUMIF(A2:A8, “GFG_CODERS”, C2:C8) Search for “GFG_CODERS” in column A and add the corresponding points in column C. 200
=SUMIF(C2:C8, “>110”) Here the sum_range argument is not provided. So it will check the cells of C column and if the points are greater than 110 add it to the result. 677
=SUMIF(A2:A8, “*rs”, C2:C8) Here it will find the names of the teams ending with “rs” / “RS” in column A and add the corresponding points to the sum. 657

输出:

输出 Excel 表格

使用 SUMIF函数。