Excel SUMIFS:如何求和仅值满足多个条件

一名妇女在台式电脑上使用excel,“A26-C26”加亮

乐动体育赞助Lifewire / Miguel公司

条件求和函数扩展了SUMIF函数的用途,允许您指定从2个到127个条件,而不只是一个。例如,SUMIF功能可以为销售超过250台的销售人员设置标准。SUMIFS功能的标准可以是销售超过250台产品的特定地区的销售人员。

这些说明适用于Excel 2019,2016,2013,2010,Excel 2019 for Mac,Excel 2016 for Mac,Excel for Mac 2011,Excel for Microsoft 365,并Excel Online。

SUMIFS功能如何工作

Excel SumIfs功能教程

通常,SUMIFS处理称为记录的数据行。在一个记录,每个单元格或行中的字段中的所有数据都是相关的,例如公司的名称、地址和电话号码。

SUMIFS参数在记录中的两个或多个字段中寻找特定的条件,只有当它找到每个指定字段的匹配时,才是数据这一记录总结了事实。

在SUMIF的分步教程中,我们匹配了一年销售超过250个订单的销售代理的单一标准。

在本教程中,我们将使用SUMIFS设置两个条件:东部销售区域的销售代理商在过去一年的销售额少于275个。

可以通过指定额外的Criteria_range和Criteria来设置两个以上的条件争论条件求和。

输入教程数据

输入教程数据

使用SUMIFS的第一步函数在Excel中是输入数据。

将数据输入细胞d1到f11excel.工作表,如上图所示。

SUMIFS功能和搜索条件(少于275个订单和来自东部销售区域的销售代理商)在数据下面的第12行。

教程说明不包括工作表的格式化步骤。在格式化不会干扰完成教程时,您的工作表将看起来与所示的示例不同。SUMIFS功能将为您提供相同的结果。

SUMIFS函数的语法

SUMIFS函数的语法

在Excel中,函数的语法指函数的布局,包括函数名、括号和参数。

SUMIFS函数的语法是:

= SUMIFS (Sum_range, criteria range1, criteria a1, criteria range2, criteria a2,…)

127Criteria_range/标准可以在函数中指定pair。

SUMIFS函数的参数

函数的参数告诉它要测试哪些条件以及测试的内容范围当数据满足这些条件时。

此函数中的所有参数都是必需的。

Sum_range- - - - - -当在所有指定的Criteria及其对应的Criteria_range参数之间找到匹配时,将对该单元格范围内的数据求和。

Criteria_range- - - - - -该函数用于搜索与相应的Criteria参数的匹配。

标准- - - - - -将此值与相应的数据进行比较。

Criteria_range- - - - - -实际数据或细胞参考对数据进行论证。

启动SUMIFS功能

启动SUMIFS功能

虽然可以将SUMIFS函数直接放入工作表中的单元格中,但许多人发现使用该函数更容易对话框进入函数。

  1. 点击单元格F12使其成为活性细胞;F12是输入SUMIFS功能的地方。
  2. 单击公式选项卡。
  3. 点击数学和三角函数在函数库组中。
  4. 点击条件求和在列表中键入SumIfs函数的对话框。

Excel Online没有Formulas选项卡。要在Excel Online中使用SumIfs,请访问插入>功能

  1. 单击单元格F12使其成为活动单元格,这样您就可以输入SUMIFS函数。
  2. 单击插入功能按钮。打开“插入功能”对话框。
  3. 点击数学和三角函数在类别列表中。
  4. 点击条件求和在列表中启动函数。

我们在对话框中的空白行中输入的数据将构成SUMIFS函数的参数。

这些参数告诉函数我们要测试什么条件,以及当它满足这些条件时要求和的数据范围。

输入Sum_range参数

Excel 2010 SUMIFS函数教程

Sum_range参数包含对要添加的数据的单元格引用。

在本教程中,Sum_range参数的数据放在Total Sales列中。

教程的步骤

  1. 单击Sum_range对话框中的一行。
  2. 突出细胞F3到F9在工作表中添加这些单元格引用到Sum_range行。

进入Criteria_range1参数

进入Criteria_range1参数

在本教程中,我们试图在每个数据记录中匹配两个条件:

  1. 销售代理来自东部销售区域
  2. 销售代理今年的销售额不到275笔

Criteria_range1参数指示SUMIFS在尝试匹配第一个条件时要搜索的单元格范围:East销售区域。

教程的步骤

  1. 单击Criteria_range1对话框中的一行。
  2. 突出显示工作表中的单元格D3到D9,以输入这些单元格引用作为函数要搜索的范围。

进入Criteria1参数

进入Criteria1参数

我们要匹配的第一个标准是数据是否在D3:D9的范围内

虽然实际数据,如字,可以输入此参数的对话框,通常最好将数据添加到工作表中的单元格中,然后将该单元格引用输入对话框。

教程的步骤

  1. 单击Criteria1对话框中的一行。
  2. 单击单元格D12输入单元格引用。该函数将在上一步中选择的范围中搜索与这些条件匹配的数据。

Cell References如何增加SUMIFS的多功能性

如果将单元格引用(例如D12)输入为标准参数,SUMIFS函数将寻找与工作表中该单元格中的任何数据匹配。

所以在找到销售额之后区域,只需通过在单元格D12中改变东到北或西部,即可为另一个销售区域找到相同的数据。该功能将自动更新并显示新结果。

进入Criteria_range2参数

进入Criteria_range2参数

Criteria_range2参数表示SUMIFS在试图匹配第二个条件时要搜索的单元格范围:今年销售订单少于275个的销售代理。

  1. 单击Criteria_range2对话框中的一行。
  2. 突出细胞E3, E9在工作表中输入这些单元格引用作为函数要搜索的第二个范围。

进入Criteria2参数

进入Criteria2参数

我们想要匹配的第二个标准是E3:E9范围内的数据是否少于275个销售订单。

与Criteria1参数一样,我们将在对话框中输入对Criteria2位置的单元格引用,而不是数据本身。

  1. 单击Criteria2对话框中的一行。
  2. 单击单元格E12汽油输入单元格引用。该函数将在上一步中选择的范围中搜索匹配条件的数据。
  3. 点击好的,完成SUMIFS功能,并关闭对话框。

答案为零(0)将出现在单元格F12(我们输入函数的单元格)中,因为我们还没有将数据添加到Criteria1和Criteria2字段(C12和D12)中。在此之前,没有任何东西可以让函数加起来,所以总数保持为零。

添加搜索条件并完成教程

添加搜索条件

控件中的单元格中添加数据是本教程的最后一步标准参数。

有关此示例的帮助,请参见上面的图片。

  1. 在细胞D12类型并按下输入键盘上的键。
  2. 在细胞E12汽油类型< 275并按下输入(“<”是Excel中小于的符号)。

答案$ 119719.00应该出现在单元格F12中。

只有两个记录,行3和4的行为符合两个标准,因此只有这两个记录的销售总数由该函数求和。

49 017美元和70 702美元是119 719美元。

当您点击单元格F12时,完整的函数=SUMIFS(F3:F9,D3:D9,D12,E3:E9,E12)出现在公式栏以上工作表。

这个页面有用吗?