image

在本文中,我们将学习如何在一个值等于许多事物之一时对值求和。简单来说,如果多个条件中的任何一个为真,我们将尝试对值求和。 SUMIFS函数适用于逻辑。我们将尝试理解我们的逻辑。为了用或逻辑求和,“ link:/ summing-excel-sumproduct-function [SUMPRODUCT function]”始终存在。

如何解决问题?

对于本文,我们将需要使用`link:/ summing-excel-sumproduct-function [SUMPRODUCT function]`。现在,我们将从这些函数中得出一个公式。在这里,我们得到了一个数据集和一个范围,我们需要匹配范围内的两个值,并从数据集中获取相应值的总和。

通用公式:

= SUMPRODUCT ( SUMIF ( range, cri_range, sum_range ) )

范围:与条件范围相匹配的范围cri_range:条件范围sum_range:需要求和的范围

示例:

所有这些可能会使您难以理解。因此,让我们通过在以下示例中运行此公式来测试该公式。

这里我们有一个包含订单日期,城市,产品及其数量的数据集(A1:D50)。

image

首先,我们需要找到产品与单独范围内提到的任何值匹配的数量总和。现在,我们将使用以下公式获取总和。使用公式:

= SUMPRODUCT ( SUMIF ( C2 : C50 , product , D2:D50 ) )

E5:E11:数据集中需要匹配的范围。

产品:标准范围D2:D50:总和范围,数量总和说明:

  • 如果必须将一个值与范围相匹配,SUMIF函数将返回总和。但是这里SUMIF接受参数并将数组返回给SUMPRODUCT函数。

SUMPRODUCT(\ {760; 348; 499})

  • SUMPRODUCT函数获取返回的数组,该数组具有不同产品的数量总和的数组,并返回返回数组的SUM。

image

在这里,范围作为单元格参考值给出,标准范围作为命名范围给出。按Enter键以获取计数。

image

如您在上面的快照中所见,胡萝卜,巧克力片或全麦的数量之和为1607。以下是一些观察注意事项,如下所示。

注意:

。该公式仅适用于数字。

。该公式仅在查找表上没有重复项时起作用。 SUMPRODUCT函数将非数字值视为0。

。 SUMPRODUCT函数将逻辑值TRUE视为1,将False视为0。 。参数数组必须与函数具有相同的长度。

因此,这是在许多条件为真时对值求和的方式。

在此处查找有关SUMPRODUCT函数的更多文章。请在下方的评论框中分享您的查询。我们将为您提供帮助。

相关文章

链接:/ summing-excel-sumproduct-function [如何在Excel中使用SUMPRODUCT函数]:在excel中将多个数组中的值相乘后返回SUM。

link:/ summing-sum-if-date-is-between [如果日期介于之间,则为SUM]:返回Excel中给定日期或期间之间的值的SUM。

`link:/ summing-sum-if-date-大于给定日期[如果日期大于给定日期,则为总和]’:*返回excel中给定日期或时期后的值的总和。

`link:/ summing-2-ways-to-to-sum-by-month-in-excel [2 Excel中按月求和的方式]’:*返回excel中给定特定月份内的值的总和。

如何用条件求和多列:返回Excel中有条件的多个列的值总和。链接:/ tips-excel-通配符[如何在excel *中使用通配符]:使用excel

中的通配符对匹配短语的单元格进行计数===热门文章

链接:/ excel-generals-how-to-to-edit-a-dropdown-list-in-microsoft-excel [编辑下拉列表]

`link:/ tips-condition-formatting-with-if-statement [如果使用条件格式]

|