Excel:如果单元格包含部分文本,则计算总和


您可以使用以下公式在 Excel 中计算仅包含特定部分文本的单元格的总和:

 =SUMIF( A1:A13 ,"*text*", B1:B13 )

此特定公式将仅计算A1:A13范围内包含“文本”的单元格B1:B13范围内的值的总和。

注意:星号是通配符,它告诉 Excel 忽略特定字符串之前或之后的任何文本。

下面的例子展示了如何在实践中使用这个公式。

示例:如果单元格包含部分文本,则计算总和

假设我们有以下数据集,其中包含有关各个零售商店的销售信息:

我们可以使用以下公式仅计算商店名称中包含部分文本“Level 1”的商店的销售额总和:

 =SUMIF( A2:A11 ,"*Tier 1*", B2:B11 )

以下屏幕截图显示了如何在实践中使用该公式:

Excel SUMIF 部分文本

名称中包含“Tier 1”的商店的销售额总和为109

我们可以通过识别名称中包含“Level 1”的每个商店来手动验证这是否正确:

然后我们可以只计算这些商店的销售额总和:

一级店铺销售额总和:24 + 22 + 37 + 26 = 109

这对应于我们的公式计算出的值。

另请注意,此公式不区分大小写。

例如,我们可以在公式中使用“*TIER 1*”或“*tier 1*”或“*Tier 1*”,Excel 将返回相同的结果。

其他资源

以下教程说明如何在 Excel 中执行其他常见任务:

Excel:如何从另一个工作表使用 SUMIF
Excel:如何对多个范围使用 SUMIF
Excel:如何将 SUBTOTAL 与 SUMIF 结合使用

添加评论

您的电子邮箱地址不会被公开。 必填项已用*标注