我有一个 Excel 电子表格,我想在其中删除重复的姓名并取每个人得分的平均值。我有以下类型的列表:
铝1 鲍勃 1 鲍勃 2 鲍勃 1 乔 4 乔 2 凱文 1 凱文 8 莎莉 5
例如,Kevin 应该是 4.5 而不是 8 或 1,并且只在我的新列表中出现一次。
答案1
SUMIF
您可以使用和的组合来实现这一点COUNTIF
。
假设示例表从 A1 开始:
=SUMIF(A1:A9,E1, B1:B9)/COUNTIF(A1:A9,E1)
这将为您提供 中所有姓名的平均值E1
。您需要手动输入姓名列表。
答案2
您可以使用数据透视表。将两个字段添加到数据透视表,并将值字段设置更改为“平均值”而不是默认的“总和”。
答案3
使用 Subtotal 命令。首先选择要“小计”的数据,然后选择“数据”>>“小计”:
选择ok,然后选择要平均的函数:
单击“确定”,然后一切都已完成!
为了仅显示用户的平均值,只需查看左侧并单击“负数”符号即可关闭中间的数据: