符合Excel SumProduct的多个标准的SUM单元格

01.
02.

落在两个值之间的汇总细胞

符合Excel SupProduct的多个标准的数据求和
符合Excel SumProduct的多个标准的数据求和。

乐动体育赞助

Excel中的SumProduct函数是一个非常通用的功能,可以根据功能的方式提供不同的结果争论输入。

通常,由于其名称建议,SumProduct将一个或多个元素乘以阵列要获取其产品,然后将产品放在一起。

通过调整功能句法但是,它可用于仅总和符合特定标准的单元中的数据。

由于Excel 2007,该程序包含了两个功能 - SumIf和umifs.- 这将在符合一个或多个集合标准的单元格中汇总数据。

然而,有时,在找到与相同的多个条件方面,SumProduct更容易使用范围如上面的图像所示。

SUMProduct函数语法和SUM单元格

用于获取SUMProduct以符合特定条件的单元格中的数据的语法是:

= sumproduct([条件1] * [条件2] * [array])

条件1,条件2 - 在函数之前必须满足的条件会找到阵列的乘积。

阵列 - 连续的细胞范围

示例:符合多个条件的单元格中的求和数据

上面的图像中的示例在25到75之间的范围D1至E6中的单元中添加了数据的数据。

进入SumProduct函数

因为这个例子使用了SupProduct函数的不规则形式,所以功能对话框不能用来输入函数及其参数。相反,必须在手动中键入该功能工作表细胞。

  1. 单击单元格B7.在工作表中制作它活性细胞;
  2. 将以下公式输入单元格B7:= SUMPRODUCUC(($ 2:$ 6> 25美元)*($ 2:$ 6 <75)*(A2:B6))
  3. 答案250.应该出现在单元格b7中
  4. 通过在25到75之间的范围内添加五个数字(40,45,50,55和60)中的五个数字来抵达答案。总共为250

分解总共公式

当条件用于其参数时,SumProduct会评估每个数组元素,并返回a布尔值(对或错)。

出于计算的目的,Excel分配值1对于那些真实的数组元素(满足条件)和值0.对于虚假的数组元素(不符合条件)。

例如,第40号:

  • 对于第一个条件来说是如此如此值1分配在第一个阵列中;
  • 对于第二种条件是正确的,所以值得的价值1分配在第二个阵列中。

第15号:

  • 对于第一个条件是假的,所以价值0.分配在第一个阵列中;
  • 对于第二种条件是正确的,所以值得的价值1分配在第二个阵列中。

每个阵列中的相应的和零乘以:

  • 对于数字40 - 我们有1 x 1返回值1;
  • 对于第15号 - 我们有0 x 1返回值0。
02.
02.

将Zero和Zeros乘以范围

然后将这些和零乘以A2:B6范围内的数字。

这样做是为了给我们函数求和的数字。

这是因为:

  • 任何数字的1次等于原始号码
  • 0次,任何数字等于0

所以我们最终结束了:

  • 1 * 40 = 40
    0 * 15 = 0
    0 * 22 = 0
    1 * 45 = 45
    1 * 50 = 50
    1 * 55 = 55
    0 * 25 = 0
    0 * 75 = 0
    1 * 60 = 60
    0 * 100 = 0

总结结果

然后,SUMProduct将上述结果总结为找到答案。

40 + 0 + 0 + 45 + 50 + 55 + 0 + 0 + 60 + 0 = 250

此页面是否有帮助?