如果我有一栏中有姓名,另一栏中有薪,那是否可能?即
约翰$ 120
约翰$ 100
萨利(Sally)$ 90
萨利(Sally)$ 100
萨利(Sally)$ 80
从第2列中提取John和Sally的值,然后取它们的平均值,然后将结果放入另一列的两个单元格中?我可以使用电子表格命令还是需要VBA自动执行此操作?
最佳答案
您可以使用AVERAGEIFS
(适用于xl07及更高版本)
数据透视表,请参见Debra's site以获得良好参考
如果您的数据在A2:B6
中,则D1
中的此公式(在C1
中带有“ John”)有效=AVERAGEIFS($B$2:$B$6,$A$2:$A$6,D1)