【问题标题】:Determine average of values in a column based upon a column with a unique identifier via Excel 2010通过 Excel 2010 根据具有唯一标识符的列确定列中的平均值
【发布时间】:2016-02-02 19:54:10
【问题描述】:

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

A 列代表块组,其中有 27 个唯一组。 E 列代表在该区块组内建造结构的年份。在 A 列中有多个相同街区组编号的实例,我想汇总每个街区组编号,并确定 27 个街区组中每个街区中所有结构的平均建造年份。

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

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

谢谢。

【问题讨论】:

  • 所以,我假设你为税务员工作,担任估价师。我不知道我是否想帮助你。 :P
  • 没什么这么险恶的!我只是一个谦虚的社会科学家,利用二手数据。 ;)

标签: excel aggregate average


【解决方案1】:

你想要AverageIf():

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

所以在一个空列中将这个公式放在第 2 行:

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

然后复制并粘贴 E 列上的值。

【讨论】:

  • 这似乎是一个很好的起点。我还发现使用数据透视表工具很有帮助。但是,我仍然不确定如何根据它们对应的块组使用这些平均值填充空值字段(年份)。
  • @EricM 现在我明白了这个问题。请参阅有关如何处理它的编辑。
猜你喜欢
  • 1970-01-01
  • 2023-03-09
  • 2018-03-09
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多