如何使用Excel函数求出某一列数的数值大小排名第二的那个数,

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了如何使用Excel函数求出某一列数的数值大小排名第二的那个数,相关的知识,希望对你有一定的参考价值。

也就是找出仅次于最大的数的那个数。同理,如果是第三大的数,第四大的数,...该如何找出呢?

large函数是excel中的统计函数,可以用来计算区域中从大往小数排名第几的数值。

语法:

large(array,k)

其中

array表示我们要统计的数组或区域。

k表示要查询从大往小排名第几的名次。

举例:查询A列第二大的数

=large(a:a,2)


请参考:

large函数的使用方法_百度经验

http://jingyan.baidu.com/article/7f41ececf5b24c593d095cae.html

参考技术A 比如A列A1:A100中的数据,在B列按大到小的顺序取出,B1中输入公式:
=LARGE(A$1:A$100,ROW(1:1))
下拉。如果要从第2大数开始,就改为:
=LARGE(A$1:A$100,ROW(2:2))
参考技术B =large(数据区域,2)
第二参数中的数字就是指定第几大追问

非常感谢您的回答,您指点的我也明白了,但我只能采纳一个。

做表格时.RANK函数里,ref啥意思,为啥在其中要用到$,这个符合

ref就是在这群数字中,判断排名。

rank函数可能是要往下拉,应用到其他单元格中,如果不加$,判断的单元格会变化。rank函数是排名函数,用于求某个数值在某一组数值中低排名。rank函数的语法格式中,number表示参与排名的数值,ref表示排名的数值区域,order有1和0两种,0表示从大到小排名降序。

1表示从小到大排名升序,0是默认值可以不用输入,即可降序排列。对所有起订量进行高低排名,单机需要进行排名的单元格,选择【公式】选项中的【插入函数】,输入【RANK】,用公式=RANK(E3,E$3:E$13,0),其中0或忽略表示降序排列,非零值表示升序排列。

扩展资料:

Excel具有强大的对数据进行运算、统计等处理功能,Rank函数是Excel的基础函数之一,其功能是对数据的位次的排列。

通常的排序方法:如学生的测试成绩的总分对学生进行名次的排列,常用的方法是,先对总分进行降序排列。在名次列中填充名次数值,使用自动填充柄完成后面的数据的名次填充,完成名次的排列操作。

参考技术A

ref就是在这群数字中,判断排名。rank函数可能是要往下拉,应用到其他单元格中,如果不加$,判断的单元格会变化。说不太清楚,看下图:

 

追问

为什么用$,排名才有效

追答

公式2不是也没有$吗。$是为了确保下拉公式时,排序的数据范围不被修改。

参考技术B 请截图数据追问

点开rank,不就有ref?那是什么意思

追答

没采纳 你去问你采纳的内个人吧

追问

我没采纳呀

追答

$是 混合引用和绝对引用的意思 你是要 前后都有$是你要在这个固定区域内 进行排名 所以必须绝对引用 要不然混合饮用 区域会随着你下拉进行改变

本回答被提问者采纳

以上是关于如何使用Excel函数求出某一列数的数值大小排名第二的那个数,的主要内容,如果未能解决你的问题,请参考以下文章

excel,如何用公式查找J列某个数值对应的前一列数的倒数第二个数值?

EXCEL里怎样引用某数值对应的另一列的值?

excel求一列数从第一行到最后一行之和公式

EXCEL中怎么判断一个数是不是存在在一列数中

如何将Excel中某一列改为文本格式

excel表格中某一列数有内容的,在另一列用1表示