好的,这个问题非常复杂,可能无法实现。
我在A栏中有邮政编码(平均相同的邮政编码在A栏中重复5次,有2600个唯一的邮政编码),然后我有一个数字代表B栏中的学生(在某些情况下,这个数字有时是0),然后在列CI中列出了唯一的邮政编码。
我正在尝试匹配A列和A列; C一起得到列D中的B列平均值。
我试过:=INDEX(B:B,MATCH(C2,A:A,0))
在另一个答案中找到了,但这只是我在B列中显示的第一个数字,而不是那些邮政编码的平均值。
我附上了一张它看起来像的图像(我手动做数学运算)
答案 0 :(得分:1)
试试这个:
=AverageIf(A:A,C2,B:B)
这是一个很好的公式,基本上完全符合您的要求。
该公式旨在完成你想要做的事情。它执行Sumif / Countif。这将扫描Col A以查找与您的单元格C2匹配的所有行。然后它取这些匹配行的所有Col B值的平均值。
您可以向下拖动C列中所有唯一邮政编码的公式。