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)