如何取D列中的次大(第2大)数值,如下图:D列中第5行至19行中最大值是16,次大值是12,要求只取次大值:12,并在D列的第1行中显示12。请问:用什么函数公式?谢谢!
D
第1行 12
第2行
第3行
第4行
第5行 12
第6行 1
第7行 1
第8行 12
第9行 5
第10行 16
第11行 7
第12行 16
第13行 16
第14行 12
第15行 9
第16行 质
第17行 质
第18行 3
第19行 11
一、求D列次大的数,可以在D列外任一单元格写入公式
=LARGE(D:D,2)
二、LARGE函数的定义
返回数据集中第 k 个最大值。使用此函数可以根据相对标准来选择数值。例如,可以使用函数 LARGE 得到第一名、第二名或第三名的得分。
语法
LARGE(array,k)
Array 为需要从中选择第 k 个最大值的数组或数据区域。
K 为返回值在数组或数据单元格区域中的位置(从大到小排)。
说明
如果区域中数据点的个数为 n,则函数 LARGE(array,1) 返回最大值,函数 LARGE(array,n) 返回最小值。