excel表中一列为姓名,但是有很多重复的,后面有一列对应的数值,现在我想把姓名相同的数平均值

如 A B
张三 87
李四 89
王五 99
张三 56
李四 78
求各自的平均值
如果要在另外一个表中得到 每个姓名的 平均值,怎么办?

=average(if(A2:A20="张三",B2:B20))
crtl+shift+enter结束公式
选中A列,数据-筛选-高级筛选-选择不重复的数据-复制到-C1
D2输入公式
=average(if(A$2:A$20=D2,B$2:B$20))
crtl+shift+enter结束公式,往下填充就行了
如果你会数据表,稍微拖拖拉拉就行了
温馨提示:答案为网友推荐,仅供参考
第1个回答  2021-03-10

excel教程4所有姓名的对齐

第2个回答  2011-12-08
subtotal应该可以实现
第3个回答  2011-12-08
透视表 对本列求平均值
相似回答