如何通过Excel 2013上的唯一标识符计算平均值

时间:2018-04-12 14:26:12

标签: excel excel-formula

假设我有一个多次重复唯一标识符的数据,我该如何通过这些唯一标识符计算平均值。实际数据有10,000行,因此很难进行过滤和排序以计算平均值。它对我来说变得非常详尽和手动。

2 个答案:

答案 0 :(得分:0)

考虑以下非常简单的例子:

enter image description here

标识符位于 A 列中,要平均的值位于 B 列中。 E1 中的公式为:

=AVERAGEIFS($B$1:$B$9,$A$1:$A$9,D1)

答案 1 :(得分:0)

基于Gary Student的布局,如果我理解正确,你需要这样的东西:

对于所有主席,
总数量:28 + 13 + 5 = 46
总价格:(28 * 12)+(13 * 14)+(5 * 22)= 628
加权平均价格:628/46 = 13.65217391

我有以下公式

G2=SUMIF($A$2:$A$9,$F2,$B$2:$B$9)

H2=AVERAGEIF($A$2:$A$9,$F2,$C$2:$C$9)

I2=SUMPRODUCT(($B$2:$B$9*$C$2:$C$9)*($A$2:$A$9=$F2))/SUMIF($A$2:$A$9,$F2,$B$2:$B$9)