|从两个范围求和要基于两个条件对两个范围内的值求和,我们将在Microsoft Excel中使用SUMIFS函数和SUMPRODUCT函数。

SUMIFS:此函数用于添加由一组给定条件或条件指定的单元格。

SUMIFS公式的语法:-= SUMIFS(sum_range,criteria_range1,criteria1,…)

===

让我们举一个例子来了解如何使用SUMIFS函数。

我们的销售数据范围为A1:C15。 A列包含代理商名称,B列包含城市名称,C列包含销售额。

img1

在上面显示的图片中,我们在Excel中有这样的数据。我们要返回每个代理商的总价值,代理商应该来自同一城市。

要明智地返回总价值代理,请执行以下给定步骤:-* 选择单元格D2。

| * 编写公式。

  • = SUMIFS(C:C,A:A,A2,B:B,B2),按键盘上的Enter。

  • 此函数将返回座席拉尔夫及其城市为圣托马斯的总值。

img2

要返回所有业务代表的总额,请按Ctrl + C键复制相同的公式,并按键盘上的Ctrl + V键粘贴在D3:D15范围内。

Excel中的Sum product是一个多功能函数,根据输入函数参数的方式,它将提供不同的结果。 “求和积”的目的是将两个或多个范围相乘,然后在Microsoft Excel 2010和2013中对其求和。

“ SUMPRODUCT”函数的语法:

=总和(array1,array2,array3………。)。

让我们通过一个简单的练习来了解如何将Sumproduct函数用于多个条件。

我们在“ A2至C16”范围内有一个表格。我们需要计算单元格C18中Agent 4的总得分。让我们看看如何使用sumproduct函数返回该值。

  • 选择单元格C18,然后在单元格中写入公式。

img3

SUMPRODUCT((B2:B16 = B18)(C2:C16))

  • 按键盘上的Enter键。

  • 该函数将返回Agent 4的得分值。

让我们举一个例子来了解如何根据两个条件对两个范围的值求和。

我们在范围“ A2至C10”中有一个表格,其中包含特工分数数据。 A列包含日期,B列代理商名称,C列包含分数。现在我们需要计算单元格C18中Agent 4的总得分。

img4

让我们看看如何使用sumproduct函数返回该值。

使用SUMPRODUCT函数:-

img5

如果我们仅要求代理2的总得分仅适用于2014年1月1日,则需要执行以下步骤:-*选择单元格C13,然后在单元格中编写公式。

SUMPRODUCT((B2:B10 = B13)(A2:A10 = A13)*(C2:C10))

  • 按键盘上的Enter键。

  • 该函数将返回代理2的得分值(截至2014年1月1日)。

使用SUMIFS函数:-

img6

  • 选择单元格C14,然后在单元格中写入公式。

  • = SUMIFS(C2:C10,A2:A10,A14,B2:B10,B14)

  • 按键盘上的Enter键。

  • 该函数将返回代理2的得分值(截至2014年1月1日)。

这些是我们可以基于Microsoft Excel中的两个条件从两个范围中返回总计的方法。

img7