如何在Excel中使用带有标准的SUMPRODUCT(5种方法)

  • Share This
Hugh West

在与 微软Excel 在有些情况下,你要在两个或更多的范围内进行数据比较,并使用多个标准进行计算。 SUMPRODUCT函数 是你的第一选择。 废物利用 函数是一个非常有资源的函数,有很多用途。 它有独特的能力以聪明和优雅的方式处理数组。 通常我们需要使用 废物利用 今天在这篇文章中,我们将讨论一些方法来使用 废物利用 有标准的函数。

下载实践工作手册

下载这个练习表,在你阅读本文时练习这个任务。

带标准的SUMPRODUCT函数.xlsx

Excel中SUMPRODUCT函数的介绍

从技术上讲, "SUMPRODUCT" 函数汇成相应数组或范围的值的总和。

⇒ 语法

的语法。 "SUMPRODUCT" 功能是简单而直接的。

=SUMPRODUCT(array1, [array2], [array3], ...)

争论

争论 必备/可选 解释
array1 需要 一个数组的第一个输入,你要对其元素进行除法,之后再进行加法。
[array2], [array3] 可选 数组参数,其中有你想乘加的元素,范围从2到255。

Excel中带有标准的SUMPRODUCT函数的5个理想例子

惊人的特点之一是 废物利用 功能是它可以处理单一或 多重标准 让我们来讨论一些 废物利用 具有标准功能。

1. SUMPRODUCT用单一标准来查询数值

我们可以应用 废物利用 函数的标准,有或没有双单数运算符。

1.1. 使用双单数运算符

一个聪明的方法来应用 废物利用 函数是将标准作为一个数组插入函数中,使用" 双重单数运算符(-)。 "来转换。 "TRUE" "FALSE" 进入 "1" "0" 在下面的例子中,一些 "产品" 名称是与他们的 "国家" , "数量" ,以及 "价格" 我们将找到各国的总价格 "印度"。 "中国" ,以及 "德国" .

让我们按照程序来使用 废物利用 在Excel中使用单一标准的函数。

步骤。

  • 首先,在你想得到结果的工作表中任何地方为这些国家创建一个表格。
  • 第二,选择你想放公式的单元格。 废物利用 功能。
  • 第三,在该单元格中插入公式。 我们将函数与 "双单数运算符(-)" .
=sumproduct(--($c$5:$c$21=g5),$d$5:$d$21,$e$5:$e$21)

  • 然后,按 进入 关键。 我们已经得到了以下的总价格 "印度" .

  • 拖动 填充手柄 图标,将公式复制到范围内。 或者,以 自动填表 的范围。 双击 上的加号( + ) 符号。

  • 最后,我们可以看到以下的结果 印度 , 中国 ,以及 德国 .

🔎 这个公式是如何工作的?

  • 阵列1 -($c$5:$c$21=g5) G5是 "印度" 双重单项运算符将把结果从 4美元:20美元 进入 "1" "0" .
  • [阵列2] $D$5:$D$21 ,这个范围我们先乘以,然后再加。
  • [阵列3] $E$5:$E$21 ,也是这个范围,我们先乘,然后再加。

我们将使用 "绝对单元格引用" "BLOCK" 细胞。

1.2. 排除双单数运算符

我们可以不使用双单数运算符来解决前面的例子。 让我们看看这方面的说明。

步骤。

  • 我们将用同样的例子来得到同样的结果。 现在,在单元格中 "H5" 应用 废物利用 函数。 将数值插入公式中,公式是这样的。

=sumproduct(($c$5:$c$21=g5)*$d$5:$d$21*$e$5:$e$21)

  • 此外,打 进入 键来显示结果。

  • 要将公式复制到该范围内,请拖动 填充手柄 或者,你可以 双击 额外的( + )标志,以 自动填表 的范围。
  • 同样地,我们可以得到结果。

阅读更多。 在Excel中的SUMPRODUCT多重标准(3种方法)

2. 针对不同列的多个标准的SUMPRODUCT

我们可以应用 废物利用 让我们来学习一下!

2.1. 使用双单数运算符

在这种情况下,我们将使用 "双单数运算符(-)" 来将数组结果转换为 "1" "0" 考虑到我们之前使用的同一个表格。 现在我们将使用多个标准来寻找结果。 我们将找到 "总价" "处理器" 国家的 "中国" , "笔记本" "印度" "笔记本电脑" "南韩" 使用这些标准,我们将推导出结果。

步骤。

  • 在开始时,选择与第一本书相邻的一个单元格,并输入公式。
=SUMPRODUCT(--($B$5:$B$21=G5),--($C$5:$C$21=H5),$D$5:$D$21,$E$5:$E$21)

  • 按下 进入 键盘上的键再一次。

  • 同样地,在前面的例子中,拖动 填充手柄 图标,将公式复制到范围内。 或者,以 自动填表 的范围。 双击 上的加号( + ) 符号。
  • 最后,你会得到你的结果。

2.2. 排除双单数运算符

在这里,我们将运用同样的多重标准,使用基本的 废物利用 功能。

步骤。

  • 在细胞中 I5, 应用该函数。 插入标准,公式看起来像这样。
=SUMPRODUCT(($B$5:$B$21=G5)*($C$5:$C$21=H5)*$D$5:$D$21*$E$5:$E$21)

  • 撞击 进入 来看结果。

  • 之后,拖动 填充手柄 图标来复制公式的范围。 或者。 双击 上的加号( + )号。 这也是重复的公式。
  • 最后,你可以看到结果。

阅读更多。 在Excel中使用多列的SUMPRODUCT函数(4种简单方法)

3. 使用OR逻辑的SUMPRODUCT

我们可以添加 逻辑到我们的公式,使 废物利用 考虑到我们需要找出以下情况:我们需要找出 "我 "的总价。 "笔记本" "笔记本电脑" .

步骤。

  • 首先,在你想得到结果的工作表中的任何地方创建一个表。
  • 然后,选择该单元格并在其中插入以下公式。
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),D5:D21,E5:E21)

  • 此外,打 进入 关键是要看到结果。

4. 具有多个和/或标准的SUMPRODUCT

在这个方法中,我们将应用SUMPRODUCT函数,其标准是使用两个 "和" , "或" 这一次,我们必须在我们的函数中添加更多的标准。 我们将检索出 "总价" 为产品 "笔记本" , "笔记本电脑" 国家的 "印度","中国"。

步骤。

  • 首先,选择第二个单元格 H10 ,并将该公式放入该选定的单元格。
=SUMPRODUCT(--((B5:B21=G5)+(B5:B21=H5)>0),--((C5:C21=G8)+(C5:C21=H8)>0),D5:D21,E5:E21)

  • 然后,按 进入 关键是要看到结果。

🔎 这个公式是如何工作的?

  • 1 –((B5:B21=G5)+(B5:B21=H5)>0),–((C5:C21=G8)+(C5:C21=H8)>0) . 这里 B5:B21 是指 "产品" 栏目。 G5 H5 "笔记本" "笔记本电脑" ......同样地。 C5:C21 是指 "国家" 栏目,以及 G6 H6 "印度" "中国"。
  • [阵列2] D5:D21 .
  • [阵列3] E5:E21 .

5. 对行和列有多个标准的SUMPRODUCT

ǞǞǞ "SUMPRODUCT" 当我们对列和行都使用这个函数时,就会显示出它真正的多样性。 让我们看看是怎样的。 在下面的例子中,我们可以看到一些 "产品" 来自国家的 "印度" , "中国" , "意大利" , "德国" , "法国" .

步骤。

  • 首先,选择我们要放置结果的单元格。
  • 然后,在该单元格中插入公式。
=SUMPRODUCT(C5:G8*(C4:G4=C10)*(B5:B8=C11))

  • 最后,按 进入 键盘上的键。

需要记住的事情

✅ ✅ * * * * * * * * * * "SUMPRODUCT" 如果你的公式中有任何非数字值,答案将是 "0".

✅ SUMPRODUCT公式中的数组必须具有相同的行数和列数。 如果没有,你会得到 #VALUE! 错误。

✅ ✅ * * * * * * * * * * "SUMPRODUCT" 函数不支持通配符。

总结

ǞǞǞ 废物利用 函数是Excel中最多样化的函数之一。 在这篇文章中,我们介绍了 废物利用 函数的单一或多个标准。 我们希望这篇文章对你有用。 如果你有任何困惑或建议,欢迎评论。

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.