excel如何针对第A列的证券代码,在第J列中,属于同一个证券代码的报酬额进行计算均值

如图,可以怎样来实现计算每家公司董事薪酬的均值?

函数公式的话,用averageif函数,但是要统计每个证券代码的平均薪酬的话就不建议用此函数(一个个计算效率太低)。建议直接运用数据透视表,效率会更高

    光标定位在源数据区域任意单元格,依次选择【插入】标签,【数据透视表】

2.【选择放置透视表的位置】,在【新工作表】与【现有工作表】中任意选择一个,本例选择放在现有工作表N3单元格

3. 将透视表字段列表中【证券代码】拖放到,【报酬】字段拖放到,这样一个简单的透视表就完成了,生成的透视表默认是报酬求和

4. 光标定位在透视表【求和项:报酬】这一列,右键【值汇总依据】,【平均值】

5. 最后的结果即是每个证券代码的平均报酬就计算出来了

温馨提示:答案为网友推荐,仅供参考
第1个回答  2019-02-28
在需要显示平均薪酬的列输入以下公式并向下填充:

=AVERAGEIF(A:A,$A3,J:J)
如果好用,敬请采纳。
第2个回答  2019-02-28
在空白列的第3行中输入公式
=IF(COUNTIF(A$3:A3,A3)=1,SUMIF(A:A,A3,J:J),"")
回车确认后下拉填充。
相似回答