Excel – 根据另一个分组列来计算一列中的平均值。 每行的行数不是固定的
两列,一个是ID,一个是值。 我想计算每个ID的平均值。 每个ID的行数不是恒定的。 我拥有的:
ID Value 1 22 1 31 1 34 1 23 1 31 34 67 34 65 34 55 12 44 12 46 12 43 12 35
我想要一个计算第三列的公式:
ID Value Average per id 1 22 28.2 1 31 28.2 1 34 28.2 1 23 28.2 1 31 28.2 34 67 62.3 34 65 62.3 34 55 62.3 12 44 42.0 12 46 42.0 12 43 42.0 12 35 42.0
我试过AVERAGEIFfunction,但我无法弄清楚。
只需使用这些公式:
=AVERAGEIF(A:A,A2,B:B)
要么
=SUMIF(A:A,A2,B:B)/COUNTIF(A:A,A2)