我需要找到加权平均值的数组公式
Array formula where i need to find weighted average
我正在尝试为每个成员找到加权平均分。所以对我来说,A 列是每笔贷款的成员列表。 BC 列是分数所在的位置。我将根据本金余额对它们进行加权,即 K 列。我将唯一成员编号放在 BF 列中。我尝试了下面的公式,但它不起作用,我感谢任何建议:
=IF($A:$A375=BF6,$BC:$BC375*$H:$K375)/SumIF($A:$A375=BF6,$BC:$BC375))
两件事:
在分子上使用 Sumproduct:
SUMPRODUCT(($A:$A375=BF6)*$BC:$BC375*$H:$K375)
SUMIF 有错别字,您不能在 SUMIF 中以这种方式使用 =
:
SUMIF($A:$A375,BF6,$BC:$BC375)
所以在一起:
=SUMPRODUCT(($A:$A375=BF6)*$BC:$BC375*$H:$K375)/SUMIF($A:$A375,BF6,$BC:$BC375)
这不是 CSE 数组公式。它不需要 Ctrl-Shift-Enter。
数组公式
写
=sum(if(A6:A46375=BF6,BC6:BC46375*K6:K46375,0)/sum(if(A6:A46375=BF6,BC6:BC46375,0))
然后按ctrl+shift+enter
我正在尝试为每个成员找到加权平均分。所以对我来说,A 列是每笔贷款的成员列表。 BC 列是分数所在的位置。我将根据本金余额对它们进行加权,即 K 列。我将唯一成员编号放在 BF 列中。我尝试了下面的公式,但它不起作用,我感谢任何建议:
=IF($A:$A375=BF6,$BC:$BC375*$H:$K375)/SumIF($A:$A375=BF6,$BC:$BC375))
两件事:
在分子上使用 Sumproduct:
SUMPRODUCT(($A:$A375=BF6)*$BC:$BC375*$H:$K375)
SUMIF 有错别字,您不能在 SUMIF 中以这种方式使用
=
:SUMIF($A:$A375,BF6,$BC:$BC375)
所以在一起:
=SUMPRODUCT(($A:$A375=BF6)*$BC:$BC375*$H:$K375)/SUMIF($A:$A375,BF6,$BC:$BC375)
这不是 CSE 数组公式。它不需要 Ctrl-Shift-Enter。
数组公式
写
=sum(if(A6:A46375=BF6,BC6:BC46375*K6:K46375,0)/sum(if(A6:A46375=BF6,BC6:BC46375,0))
然后按ctrl+shift+enter