各位老铁们好,相信很多人对large函数都不是特别的了解,因此呢,今天就来为大家分享下关于large函数以及excel large函数的问题知识,还望可以帮助大家,解决大家的一些困惑,下面一起来看看吧!
本文目录
语法
LARGE(array,k)
参数:
Array必需。需要确定第k个最大值的数组或数据区域。
K必需。返回值在数组或数据单元格区域中的位置(从大到小排)。
备注
如果数组为空,LARGE返回#NUM!错误值。
如果k≤0或k大于数据点数,则LARGE返回#NUM!错误值。
如果区域中数据点的个数为n,则函数LARGE(array,1)返回最大值,函数LARGE(array,n)返回最小值。
1.点击空白单元格,插入函数,在查找函数里面找到该函数,点击确定。
2.数组地方,选中我们要查找的数据来源,就是我们的销售数量部分。
3.如我们要找到销售数量最高是多少,在下面K框框内输入1就可以了。
4.如我们要找到第二个销售量大的数值,在K框内输入2就可以了。
5.在使用该函数的时候,我们要找到的第几位数字须在数据源数字内,如数据源只有十位,我们会找第十一位的,就会出错。
6.在函数K框框内还可以输入加法公式,比如我们要找第三位大的,可以写一加二。
excel中large函数怎么用?下面介绍下这个函数与具体应用案例。
1、基本语法与基础运用函数功能:返回数据集合中第K个最大值
基本语法:large(array,K)array为数据区域,k为第几个最大值。
基本运用:例如,求排名前4名的成绩分别是多少?如下图:
2、按条件求第K个最大值如果我们要按条件求数据集合中第K个最大值,怎么计算呢?需要用到数组函数与large结合。
例如:分别求1年级与2年级前三名的成绩分别是多少?
函数:=LARGE(IF($B$4:$B$12="1年级",$C$4:$C$12,0),ROW(A1))按CTRL+SHIFT+ENTER执行公式即可实现按条件求第K个最大值。
3、数据重排序当数据源不易更改,需要重新排序产生新的数据时,LARGE也可实现数据的重新排序。
例如:重新生成按成绩从大到小排列的数据?
函数:=INDEX(A$5:A$13,MOD(LARGE($B$5:$B$13*10^5+ROW($1:$9),ROW(A1)),100))
CTRL+SHIFT+ENTER执行公式,右拉下拉即可。
4、总结该函数是返回数据集合中第K个最大值,函数本身比较好理解,与数组函数,index或其他函数结合,可以实现很多操作,方便工作。
希望这个回答可以帮到您,如您还有其他更好的用法,欢迎在评论区留下您的宝贵意见!如果对您有帮助,请帮忙转发下,谢谢!
更多干货与小技巧,请关注我,非常感谢您的支持!
LARGE函数
LARGE函数用于返回数据集中的第K个最大值。
语法LARGE(array,k)
基本内容
参数:array为需要找到第k个最大值的数组或数字型数据区域。
k为返回的数据在数组或数据区域里的位置(从大到小)。
说明:
1、LARGE函数计算最大值时忽略逻辑值TRUE和FALSE以及文本型数字。
2、如果array为空,则LARGE返回错误值#NUM!。
3、如果k≤0或k大于数据点的个数,则LARGE返回错误值#NUM!。
实例:
如果A1=24,A2=5,A3=7,A4=15,A5=0,A6=35,A7=2,A8=5,则公式"=LARGE(A1:A8,3)"返回15,即数组中第3个大的数字是15(A4)。
补充:同上例,数组方式输入:{=large(a1:a8,row(1:5))},返回前5大数字组成的数组.即{35;24;15;7;5}。(前面数组公式中的"{}"不是也不能是手工输入的,而是数组方式输入时自动产生的).
好了,关于large函数和excel large函数的问题到这里结束啦,希望可以解决您的问题哈!