【功能】
Large函数 - 返回数据组中第K个最大值,即名次
与max函数的区别在于
max求最大值,第1名
large求第k名,当k=1时即为求最大值
【语法】
Large(array,k)
【参数】
array:数据区域
k:第K个最大值,即名次
如查看数据中排名第五的数据,则k=5
注:small函数与large函数类似,分别为第K个最大值/第K个最小值
此处以large函数为例
01
查看排名第五的成绩
02
查看前三名成绩
输入公式=LARGE($B$2:$B$8,G2)
向下填充公式
注意区域需绝对引用以免拖动公式时数据区域发生变化
也可以直接用数组公式
{=LARGE(B2:B8,J2:J4)}
03
计算前五名平均分
=AVERAGE(LARGE(B2:B8,{1,2,3,4,5}))
此处使用数组概念
{{1,2,3,4,5}相当于LARGE(B2:B8,1),LARGE(B2:B8,2),...
03
查看各班级最高分
先筛选出各班级成绩,再从中找出最高分
large+if
在f2中输入公式
=LARGE(IF($A$2:$A$8=E2,$C$2:$C$8),1)
以ctrl+enter+shift结束
向下填充公式得到班级2的最高分
注意:此处班级区域、分数区域均需绝对引用
也可以用max函数
=MAX(IF($A$2:$A$8=E2,$C$2:$C$8))
链接: https://pan.baidu.com/s/1qXEle9I
密码: ip6n