如何在Excel中使用文本的SUMIF(9种简单方法)

  • Share This
Hugh West

在我们的日常生活中,我们可能只是想根据文本标准快速求和单元格。 例如,如果你有一个产品列表,想按产品类型计算总利润,或者也许想对包含以下内容的名称求和 具体文本 .Excel SUMIF 本文将指导你如何基于特定的文本使用这个函数。

下载练习册

你可以从这里下载免费的Excel模板,自己练习。

SUMIF Text.xlsx

在Excel中对文本使用SUMIF的9种简单方法

方法1:带有特定文本的SUMIF

让我们先介绍一下我们的数据集。 我已经用一些产品的名称和利润安排了我的数据集。 现在我将使用 SUMIF函数 来计算产品 "Shirt "的利润。 SUMIF 函数用于对满足特定条件的单元格进行求和。

步骤。

激活 细胞C14

然后输入下面的公式-

=SUMIF(B5:B11,"*Shirt*",C5:C11)

点击 进入 按钮。

现在你会注意到,衬衫项目的利润被总结出来了。

阅读更多。 如何在Excel中求得名字的总和(4种合适的方法)

方法2:在Excel中用单元格引用文本的SUMIF

现在我们要做的是与前面的方法相同的操作,只是使用单元格的引用。 让我们看一下Shirt项目中的 细胞C13 我将使用这个单元格的引用作为我的公式。

步骤。

细胞C14 写出下面的公式-

=SUMIF(B5:B11,"*"&C13&"*",C5:C11)

然后打 进入 按钮查看结果。

不久之后,你会发现使用单元格引用的操作已经完成。

阅读更多。 如何在Excel中为文本赋值并求和(2种简单方法)

方法3:用特定文本应用Excel SUMIFS函数

现在我们将使用 SUMIFS函数 我们将再次使用 "Shirt "项目的利润总和来计算。 SUMIFS SUMIFS函数用于对满足多个条件的单元格进行求和。

步骤。

将该公式写在 细胞C14 :

=SUMIFS(C5:C11,B5:B11,"*Shirt*")

后来,打 进入 按钮。

然后你将得到如下图所示的预期结果。

阅读更多。 在Excel中,如果单元格中含有文本,则要进行求和(6个合适的公式)

方法4:在Excel中使用具有多个和标准的SUMIFS

对于这个方法,我添加了一个名为 "销售人员 "的新列。 我们将再次使用 SUMIFS 函数对符合以下条件的单元格进行求和:Hat和Tom。

步骤。

将公式输入到 细胞D15。

=SUMIFS(D5:D11,B5:B11,"*Hat*",C5:C11,"Tom")

接下来,按 进入 按钮而已。

现在你会发现,用 标准已经完成。

阅读更多。 如何在Excel中用文本和数字对单元格求和

方法5:在Excel中使用具有多个OR标准的SUMIF

在这里,我们将用以下方式来总结利润 标准,使用 SUMIF 功能。 实际上,该 SUMIF 函数将对产品 "帽子 "和销售人员 "汤姆 "分别工作。

步骤。

将公式输入到 细胞D15

=SUMIF(B5:B11,"*Hat*",D5:D11)+SUMIF(C5:C11,"Tom",D5:D11)

后来,只要点击 进入 按钮查看结果。

不久之后,你会注意到与 标准。

方法6:在Excel中,当单元格以特定文本开始时使用SUMIF

假设你想对以特定文字开头的产品的利润进行加总,那么就可以用Excel来完成。 通配符 Excel中的通配符是一些特殊的字符,用来代替公式中的字符。 在这里,我们将对以 "红色 "开头的产品的利润进行总结。

步骤。

激活后 细胞C14 键入下面的公式-

=SUMIF(B5:B11,"Red*",C5:C11)

然后只需按下 进入 按钮。

现在你将得到如下图所示的输出。

方法7:当Excel中的单元格以特定文本结尾时的SUMIF

此外,我们还可以使用Excel中的 "和 "来计算单元格是否以特定文本结束。 通配符 我们将总结那些以 "帽子 "结尾的产品的利润。

步骤。

激活 细胞C14 并写出给定的公式--

=SUMIF(B5:B11,"*Hat",C5:C11)

接下来,只需点击 进入 按钮。

然后你会注意到,我们已经得到了我们预期的输出。

方法8:Excel SUMIF与文本和星号的关系

在这个方法中,我们将只对那些包含有 星号 使用 SUMIF 功能。 星号 (*) 代表任何数量的字符。 例如,"Sh*"返回Shirt或Short。 蒂尔德(~) 是用来表示星号和问号字符的,因为它们是 ? 例如,"Sh~*"返回Sh*,而不是Shirt或Short。 "*~**" 在我们的公式中是指 SUMIF 函数将找到 星号(*) 在一个单元格的任何位置,如果找到,那么该函数将对这些单元格的相关利润进行求和。

步骤。

写出下面的公式,在 细胞C13 -

=SUMIF(B5:B11,"*~**",C5:C11)

然后按 进入 按钮进行输出。

现在你会发现,我们已经把那些包含Asterisk的单元格的利润加起来了。

注意事项 : 对以下单元格的利润进行汇总 星号 是在文本的最后,那么只需使用 "*~*" 而不是 "*~**" .

阅读更多。 如何在Excel中像数字一样求和文本值(3种方法)

方法9:用文本和问号对特定位置上的缺失字符进行SUMIF

在我们的最后一个方法中,我们将学习使用问号( ? ). 问号(?) 例如,"H?t "返回帽子、小屋或热。 你会注意到在我更新的数据集中,有两种夹克,即Jacket1和Jacket2。 我们可以使用问号( )对这些单元格的相关利润进行汇总。 ? ),在Jacket之后输入它。 SUMIF 公式。

步骤。

将该公式写在 细胞C14

=SUMIF(B5:B11,"Jacket?",C5:C11)

最后,点击 进入 按钮。

不久之后你就会发现,我们已经找到了我们预期的结果。

总结

我希望上面描述的所有方法都能很好地总结出单元格是否包含特定文本。 欢迎在评论区提出任何问题,并请给我反馈。

Hugh West is a highly experienced Excel trainer and analyst with over 10 years of experience in the industry. He holds a Bachelor's degree in Accounting and Finance and a Master's degree in Business Administration. Hugh has a passion for teaching and has developed a unique teaching approach that is easy to follow and understand. His expert knowledge of Excel has helped thousands of students and professionals worldwide improve their skills and excel in their careers. Through his blog, Hugh shares his knowledge with the world, offering free Excel tutorials and online training to help individuals and businesses reach their full potential.