对前多少名、或者倒数多少名数据进行统计,是最常用的EXCEL数据处理方式 。
文章插图
关键操作
前三名业绩和:
=SUM(LARGE(B2:B37,{1,2,3}))
其中,LARGE函数的用法是:
语法:LARGE(array,k)
中文语法:LARGE(数组或数据区域,第K大值);
比如:
LARGE(B2:B37,1),指B2:B37区域中第1大值,即最大值;
LARGE(B2:B37,{1,2,3},指B2:B37区域中第1,2,3大值组成的数组 。
前十名业绩和:
=SUM(LARGE(B2:B37,ROW(1:10))),CTRL+SHIFT+ENTER 。
其中,ROW函数的用法是:
语法:ROW([reference])
Reference可选 。需要得到其行号的单元格或单元格区域 。
如果省略 reference,则假定是对函数 ROW 所在单元格的引用 。
如果 reference 为一个单元格区域,并且 ROW 作为垂直数组输入,则 ROW 将以垂直数组的形式返回 reference 的行号 。
【巧用ROW函数统计前N名数据】Reference 不能引用多个区域 。
比如:
ROW(1:10),返回一组垂直数组{1.2.3.4.5.6.7.8.9.10};
前十名平均业绩:
=AVERAGE(LARGE(B2:B37,ROW(1:10))),CTRL+SHIFT+ENTER 。
结果:
文章插图
特别提醒:
公式结束的时候一定要按CTRL+SHIFT+ENTER,否则ROW(1:10)中参与计算的只有“1” 。
推荐阅读
- SUMPRODUCT函数注意事项
- EDATE函数计算合同到期日
- VLOOKUP查找出现错误值,IFERROR函数来帮忙
- INDIRECT函数转换成适合打印的多行多列
- excel怎么利用OFFSET函数定义名称
- 用REPLACE函数隐藏身份证号码部分数字
- EXACT函数设置条件格式
- LEFT、RIGHT函数快速分列,快速填充
- 用LOOKUP和FIND函数规范为标准名称
- COUNTIF函数突出显示多次考核业绩不合格的员工姓名