Excel中的SUMIF文本|如何对另一个单元格中包含文本的单元格求和?
如果用于基于某些条件对单元格求和的函数是SUMIF函数,则该条件是有条件的,例如,该条件也不能是某个文本,例如,如果相邻单元格中包含指定文本的单元格,我们希望对一组单元格求和然后我们使用如下函数= SUMIF(文本范围,“文本”,求和的单元格范围)。
Excel Sumif文字
如果我们要在另一组单元格范围或相应的数组满足特定条件时找出单元格范围内的值的总和,请使用excel中的Sumif函数。该函数还可用于添加包含特定或部分文本的单元格。
SUMIF函数的常规语法如下:
SUMIF函数语法具有以下参数:
- 范围: 必需,表示需要根据提供的标准进行测试的单元格的值或范围。
- 标准: 必需,表示要针对所提供范围的每个值进行检查/测试的条件。
- [sum_range]: 可选,表示如果参数“范围”满足给定条件/条件,则需要将其相加的单元格的值或范围。如果函数中未提供此功能,则Excel会将范围参数本身中指定的单元格相加。
Excel中的SUMIF文本示例
让我们借助示例来了解excel中的Sumif Text。
您可以在此处下载此Sumif Text Excel模板– Sumif Text Excel模板范例#1
假设我们有两个班级/节的学生考试成绩:A节和B节,我们希望找到考试中A节学生的总成绩。
学生的分数存储在列C中,学生的部分存储在列B中。然后,以下公式告诉Excel返回A部分中所有学生的总分数之和:
= SUMIF(B2:B11,“ A”,C2:C11)
该函数将指定如下:
因此,我们可以在上面的屏幕截图中看到,简单的SUMIF足以根据特定的文本条件获得结果。该公式将所有分数相加,其中相应的部分为:“ A”。
结果如下
下面突出显示的分数将被添加为总计379,因为它们的相应部分是:“ A”
范例#2
现在,假设在上面的示例中,我们还有另外一列指定或标识学生的分数是“优秀”,“好”,“差”或“平均”,并且我们希望找到分数的总和。分数被确定为“平均”的学生:
学生的分数存储在C列中,标识符(例如:“ Good”,“ Average”)存储在D列中。然后,以下公式告诉Excel返回所有已确定分数的学生的总分数之和作为“平均”:
= SUMIF(D2:D11,“平均值”,C2:C11)
该函数将指定如下:
结果如下
因此,我们可以在上面的屏幕截图中看到,该公式会将所有得分相加,而相应的标识符为“ Average”。
例子#3
假设我们有两列,分别包含一个项目,该项目所需的销售人员和第三列中的总利润。现在,如果我们希望从帽子以外的所有项目中找出总利润,则可以将SUMIF公式与一个准则结合使用,该准则可以在单元格值不等于给定条件的情况下找到总额:
因此,我们将SUMIF条件编写如下:
= SUMIF(A2:A8,“ Hat”,C2:C8) 该函数将指定如下: 因此结果如下 因此,我们可以在上面的屏幕截图中看到,该公式将所有利润相加,但不包括与商品Hat相对应的利润。 突出显示的以下利润将总计为352,因为它们对应的项目不是“帽子”: 假设我们有一些员工,他们的团队名称和工资。这些团队分为两类:“技术”或“运营”,其名称以代表“技术”的“技术”和代表“运营”的“ Oprtns”开头。现在,我们希望找出技术团队的工资总额。在这种情况下,我们在SUMIF函数标准中使用通配符'*'来查看团队名称是否以'Tech'开头/开头: = SUMIF(B2:B7,“ Tech *”,C2:C8) 该函数将指定如下: 因此,我们可以在上面的屏幕截图中看到,该公式将所有团队薪水加起来,其中相应的团队名称以“技术”开头,“ *”用作文本条件(如上)中的通配符(如上)来完成此任务。 因此结果如下 假设我们有一些学生的分数和学历分为三个类别:“ 3年制毕业”,“ 4年制毕业”,“毕业后毕业”,他们分别被命名为:“ Grad3”,“ Grad4”和“ PostGrad”。现在,我们希望找出“ Grad3”学生的总成绩。在这种情况下,我们使用通配符“ *”,如下所示: = SUMIF(B2:B8,“ G * 3”,C2:C8) 该函数将指定如下: 因此,我们可以看到'*'可用于测试字符序列:上式中的“ G * 3”测试或匹配包含以'G'开头并以'3'结尾的字符串的所有单元格。相应的资格为“ Graduation3”的分数相加,得出总分135。 因此结果如下 我们看到文本条件:“平均”和“平均”将被视为或评估为相同。例子#4
范例#5
要记住的事情