我正在尝试按照here的答案来回答我的问题。我有这样的数据:
A 列和 B 列是我的数据。我想通过对 B 列中的值进行平均来聚合 A 中每个整数值的 A 和 B 列中的数据。因此,对于 A 中以 17 开头的每个值,我想要 B 中 4 个相应值的平均值,依此类推。这是我尝试过的。在 C 列中,我将 A 列向下舍入到最接近的整数。在 D 列中,我使用
=UNIQUE(C1:C11466)
只获取 C 中的唯一值。然后在 E 列中,我使用 =AVERAGEIF($C$1:$C$11466,D1#,$B$1:$B$11466)
但您可以看到它不起作用。我正在复制链接中的答案(我认为),但我不确定为什么它不起作用。我认为应该有一种更简单的方法来做到这一点,但到目前为止,这种方法是我得到的最接近的方法。我宁愿不使用数据透视表,除非没有其他方法,我知道这也可能有效。