LARGE函数在查找最大值中的应用

返回数据集中第 k 个最大值。使用此函数可以根据相对标准来选择数值。

例如,可以使用函数 LARGE 得到第一名、第二名或第三名的得分。 


语法 

LARGE(array,k) 

Array 为需要从中选择第 k 个最大值的数组或数据区域。 

K 为返回值在数组或数据单元格区域中的位置(从大到小排)。 

说明 

• 如果数组为空,函数 LARGE 返回错误值 #NUM!。 


• 如果 k ≤ 0 或 k 大于数据点的个数,函数 LARGE 返回错误值 #NUM!。 

如果区域中数据点的个数为 n,则函数 LARGE(array,1) 返回最大值,函数 LARGE(array,n) 返回最小值。 


LARGE函数是一个数据统计函数,它可以返回数据集中第K个最大值。

可以运用到统计名次、统计成绩的日常工作中。

分界线.png

▪以此成绩表为例,若我们想返回该成绩表第3名同学的成绩。

点击「公式」选项卡-「插入函数」按钮,在弹出的「插入函数」对话框中,插入LARGE函数。

在「数组」中输入B2:B9,并使用Shift+F4键为B2:B9区域添加绝对引用,添加绝对引用可以固定所引用的数据区域,防止发生数据错乱的情况。

在「K」值中输入3,也就是想要返回第3名同学的成绩,单击确定按钮,即可快速返回第3名同学的成绩。


1.gif


▪那想要返回第1名至第3名同学的成绩,该怎么办呢?

首先,先要选中D4:D6单元格,也就是需要输入前三名成绩的区域。

然后在上方公式输入框中输入=LARGE($B$2:$B$9,{1;2;3}),意思是使用LARGE函数,返回B2:B9区域中,第1、2、3名的成绩。需要注意的是,第123名要以中括号数组的形式呈现,最后使用快捷键Ctrl+Shift+Enter,就可以快速在D4:D6中输入前3名同学的成绩啦。



广东珠海
浏览 505
收藏
点赞
分享
+1
+1
全部评论