通过Excel 2010根据具有唯一标识符的列确定列中值的平均值

时间:2016-02-02 19:54:10

标签: excel aggregate average

我正在尝试根据具有唯一标识符的列确定列中值的平均值。我已经提供了一张图片以供澄清。 Example

A列代表块组,其中有27个唯一的组。 E列表示在该块组内构建结构的年份。 A列中存在多个相同块组编号的实例,我想聚合这些块组编号中的每一个,并确定为27个块组中的每个块组建的平均年份。

例如,有18个块组' 240419601001'我的目标是平均与此块组编号关联的年份,然后将结果显示在新列中。

我的最终目标是获取这些平均值并使用它们来填充没有与特定块组相关联的年份的行。

感谢。

1 个答案:

答案 0 :(得分:1)

你想要AverageIf():

=AVERAGEIF(A:A,"240419601001",E:E)

所以在空列中将此公式放在第2行:

=IF(E2="",AVERAGEIF(A:A,A2,E:E),E2)

然后仅复制并过去E列上的值。