EXCEL 公式:将 SUMIFS 结果与来自不同列的相应行值相乘
EXCEL Formula: Multiply SUMIFS outcome with the corresponding row value from a different column
我正在尝试使用 SUMIFS 并将其输出与相应行的 a 值相乘。示例:
Example
在这个例子中,我将只为 SUMIFS 使用 1 个标准,但概念保持不变:
SUMIFS(C2:C5; B2:B5; "=Sum").这将 return 5 + 6 = 11
现在我想乘以相应的概率。意思是 5 * 50% + 6 * 20%: SUMIFS(C2:C5; B2:B5; "=Sum") *
知道如何在等式中包含概率吗?
谢谢!
您不能为此使用 SUMIFS
,除非您添加辅助列 - 尝试使用 SUMPRODUCT
而不是
=SUMPRODUCT((B2:B5="Sum")+0;C2:C5;D2:D5)
SUMPRODUCT
将所有 arrays/ranges 相乘,然后对结果求和,因此我们可以将您的 value
和 probability
范围包含在基于 [=16 的条件数组中=] 在 include
范围内
借助辅助列,您只需使用列 E
即可乘以 C
和 D
,例如E2
中的这个公式复制下来
=C2*D2
然后像这样使用SUMIFS
=SUMIFS(E2:E5;B2:B5;"Sum")
我正在尝试使用 SUMIFS 并将其输出与相应行的 a 值相乘。示例:
Example
在这个例子中,我将只为 SUMIFS 使用 1 个标准,但概念保持不变: SUMIFS(C2:C5; B2:B5; "=Sum").这将 return 5 + 6 = 11 现在我想乘以相应的概率。意思是 5 * 50% + 6 * 20%: SUMIFS(C2:C5; B2:B5; "=Sum") *
知道如何在等式中包含概率吗?
谢谢!
您不能为此使用 SUMIFS
,除非您添加辅助列 - 尝试使用 SUMPRODUCT
而不是
=SUMPRODUCT((B2:B5="Sum")+0;C2:C5;D2:D5)
SUMPRODUCT
将所有 arrays/ranges 相乘,然后对结果求和,因此我们可以将您的 value
和 probability
范围包含在基于 [=16 的条件数组中=] 在 include
范围内
借助辅助列,您只需使用列 E
即可乘以 C
和 D
,例如E2
中的这个公式复制下来
=C2*D2
然后像这样使用SUMIFS
=SUMIFS(E2:E5;B2:B5;"Sum")