在本文中,我们将学习在Excel中使用查找值来求和。

简而言之,当使用不同的数据表时,有时我们需要基于另一个表中的第一个表中的值来计算值。

条件是使用第二个表值获取第一个表中的值总和。对于本文,我们将需要使用以下函数:

SUMPRODUCT function是Excel中的数学函数。它在多个范围内运行。它将相应的数组相乘,然后相加。

总计=(A1 B1 C1 .. + A2 B2 C2 .. +…)

语法:

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

array:它是范围或值列表。

Excel中的函数将返回满足指定条件的数字的总和。 SUM范围和标准范围可以相同或不同。

通用Excel SUMIF公式:

= SUMIF ( criteria_range , criteria , sum_range)

条件范围:应用条件的范围。

条件:适用于条件范围的条件。

sum_range:基于条件的总和范围。

现在,我们将从这些函数中得出一个公式。在这里,我们将给出数据,我们需要求和结果,其中值与查找表中的值匹配。

通用公式:

= SUMPRODUCT ( SUMIF ( result, records, sum_nums))

结果:要在查找表中匹配的值记录:第一个表中的值sum_nums:根据匹配值求和的值。

让我们通过在一个示例上运行此公式来测试该公式。在这里,我们使用积分表或查找表计算足球比赛队的总积分。

image

在这里,结果(B8:B10)指定为命名范围,点(C8:C10)指定为命名范围。

现在,我们将使用以下公式获取F3单元格中Month1的点总和。使用公式:

= SUMPRODUCT ( SUMIF ( result, B3:E3, points))

说明:

  • SUMIF函数将结果与B3:E3中的值匹配。

  • 然后,与结果相对应的点将返回到SUMPRODUCT函数。

  • SUMPRODUCT函数将以数组形式给出的值的SUM返回给该函数。

image

如您所见,该团队在第一个月的总得分为7。

3(W)+ 0(L)+ 1(D)+ 3(W)= 7点

将公式复制到其他单元格中,选择已应用公式的第一个单元格所在的单元格,使用快捷键Ctrl + D或使用excel中的下拉单元格选项。

image

如您在上面的快照中看到的,这是在4个不同月份中获得的得分。

取得4个月所有积分的总和。

image

这意味着该团队在4个月内共获得18分。

替代方法

使用SUM和数组方法代替使用SUMPRODUCT函数。

使用公式:

{ = SUM ( SUMIF ( result , B3:E3 , points )) }

花括号是建议函数通过SUMIF函数计算所有返回值的数组方法。

注意:请勿手动使用花括号符号。使用Ctrl Shift + Enter可以在Excel中使用数组方法。

image

从上面的公式可以看出,您可以使用条件查找表获得总分。注意:

。该公式仅适用于数字。

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

。 SUMPRODUCT函数将逻辑值TRUE视为1,将False视为0。 。参数数组必须具有相同的长度,否则该函数希望本文有关如何仅从Excel中的公式返回SUM的说明。在此处查找有关SUMPRODUCT函数的更多文章。请在下方的评论框中分享您的查询。我们将为您提供帮助。

相关文章

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

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

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

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

如何用条件求和多列:*返回excel中具有条件的多个列的值的总和

热门文章

`链接:/ keyboard-formula-shortcuts-50-excel-shortcuts可提高您的生产率[50 Excel快捷方式以提高生产率]]

link:/ excel-range-name-absolute-reference-in-excel [Excel中的绝对引用]

如果使用条件格式链接:/逻辑表达式是否具有通配符[如果带通配符]

link:/ lookup-formulas-vlookup-by-date-in-excel [按日期查找Vlookup]

link:/ tips-inches-to-feet [在Excel 2016中将英寸转换为英尺和英寸]

`link:/ counting-count-cells-matching a a or-b [Count A and B match a cell or B] [