# LARGE 方法

LARGE(array,k)

返回数据集中第 k 个最大值。使用此函数可以根据相对标准来选择数值。例如,可以使用函数 LARGE 得到第一名、第二名或第三名的得分。

参数
参数 说明
Array 为需要计算函数 GAMMALN 的数值
K 为返回值在数组或数据单元格区域中的位置(从大到小排)

说明:

  • 如果数组为空,函数 LARGE 返回错误值 #NUM!。
  • 如果 k ≤ 0 或 k 大于数据点的个数,函数 LARGE 返回错误值 #NUM!。
  • 如果区域中数据点的个数为 n,则函数 LARGE(array,1) 返回最大值,函数 LARGE(array,n) 返回最小值。
示例
'创建一个变量
Dim c

'创建Array外部对象,将对象实例置变量c中
Set c = CreateObject("Stock.Array")
c.AddBack(3)
c.AddBack(5)
c.AddBack(3)
c.AddBack(5)
c.AddBack(4)
 
msgbox fun.LARGE(c,3)
1
2
3
4
5
6
7
8
9
10
11
12

应用于

Fun 对象