计算1页上多组的加权平均值

时间:2014-10-30 16:26:55

标签: excel

我按邮政编码计算假设的加权平均收入。有大约1,000个不同的邮政编码,我想轻松拖动所有这些邮编的等式。每个邮政编码包含6种不同的收入,然后是邮政编码中该级别的人数。

这是一组的屏幕抓取。

这一组中直接有大约1,000个这样的组。我在(C,3)中使用的公式是=(B3 / $ B $ 2)* A3。当我使用该公式时,我可以将它从C3拖到C8并获得正确的数字。

但是,如果我想继续将其移至下一组,我需要使用它来改变总人数的值。如果我不使用'$',那么它将直接除以它上面的单元格。

如何构建我的公式,以便我可以将其向下拖动而无需每次都手动输入。

感谢您的帮助,如果我不清楚任何细节,请告诉我。

1 个答案:

答案 0 :(得分:0)

在C栏中

,您可以使用

=$A2*$B2/SUMIFS($B:$B,$E:$E,$E2)

您也可以完全取消C列,并使用以下公式通过邮政编码获得平均值

=sumproduct(($E:$E=$e8)*($B:$B)*($A:$A))/SUMIFS($B:$B,$E:$E,$E2)