首页 > Excel专区 > Excel函数 >

根据多个条件求和

Excel函数 2023-01-13

假设您需要对多个条件的值求和,例如在特定地区的产品销售额之和。这是在公式中使用SUMIFS函数的一个很好的情况。

查看此示例,其中有两个条件:我们希望在南部地区(列a)中使用”肉类”销售额的总和(列C中)。

下面是可用于acomplish的公式:

=SUMIFS(D2:D11,A2:A11,”南部”,C2:C11,”肉类”)

结果为值14719。

让我们更仔细地看看公式的每个部分。

=SUMIFS是算术公式。它计算数字,这种情况下在列D中。第一步是指定号码的位置:

=SUMIFS(D2:D11,

换言之,在符合条件时,您希望公式对该列中的数字求和。该单元格区域是此公式中的第一个参数-函数所需的第一条数据作为输入。

接下来,你希望查找满足两个条件的数据,以便通过为函数指定数据的位置(A2:A11)以及条件的位置(即”南”)来输入第一个条件。请注意单独参数之间的逗号:

=SUMIFS(D2:D11,A2:A11,”南部”,

“南部”两侧的引号指定此文本数据。

最后,输入第二个条件的参数–包含单词“肉类”的单元格区域(C2:C11)加上该单词本身(用引号引起来),以使Excel可以与其匹配。使用右括号结束公式),然后按enter。结果将再次为14719。

=SUMIFS(D2:D11,A2:A11,”南部”,C2:C11,”肉类”)

当您在Excel中键入SUMIFS函数时,如果不记得这些参数,”帮助”将随时准备就绪。键入=SUMIFS(,公式记忆式键入将显示在公式下方,以正确顺序显示参数列表。

查看“公式自动完成”的图像和参数列表,在我们的示例中sum_range是D2:D11(要对其求和的数据列);criteria_range1是A2.A11(criteria1“南部”所在的数据列)。

在键入时,其余的参数将出现在“公式记忆式键入”(未在此处显示)中;criteria_range2是C2:C11,即条件2“肉类”所在的数据列。

如果在”公式记忆式键入”中单击”SUMIFS”,则会打开一篇文章,提供更多帮助。

不妨尝试一下如果你想要试用SUMIFS函数,下面是一些示例数据和使用该函数的公式。

在此Excel网页版工作簿中,你可以在此处使用示例数据和公式。更改值和公式,或添加自己的值和公式,并实时查看结果更改。

复制下表中的所有单元格,然后将其粘贴到新的Excel工作表的单元格A1中。您可能需要调整列宽以更好地查看公式

地区

销售人员

类型

销售量

南部

杜梡寅

饮料

3571

西部

柏隼

奶制品

3338

东部

徐铭

饮料

5122

北部

徐铭

奶制品

6239

南部

林彩瑜

农产品

8677

南部

柏隼

肉类

450

南部

柏隼

肉类

7673

东部

徐铭

农产品

664

北部

柏隼

农产品

1500

南部

林彩瑜

肉类

6596

公式

 

说明

结果

‘=SUMIFS(D2:D11,A2:A11, “南部”,C2:C11,”肉类”)

汇总中的肉类销售额 南列C A列中的区域(结果为14719)。

=SUMIFS(D2:D11,A2:A11, “南部”,C2:C11,”肉类”)

注意: 

  • 需要更多示例?可在SUMIFS函数一文中找到更多信息。

  • 如果要根据其他单元格区域中的值,计算某个单元格区域的总值,请使用SUMIF函数。

  • 注意: 本页面是自动翻译的,可能包含语法错误或不准确之处。我们的目的是使此内容能对你有所帮助。能否告知我们此信息是否有所帮助?下面是该参考内容的英文版。


    Copyright © 2016-2023 office学习教程网 office.tqzw.net.cn. All Rights Reserved.