描述
使用此函数返回数据集中的 第k个最大值。链式支撑。可与 CHILDREFS一起使用。
LARGE 函数可用于根据值在数据集中的相对位置提取值。它可以用来查找表现最佳者、异常值或特定百分位数。
句法
LARGE(数组, k)
输入
该函数接受以下参数:
| 姓名 | 必要 | 描述 | 有效输入 |
|---|---|---|---|
数组 |
是的 | 要从中提取 第k个最大值的数据数组或范围。 | 一个数字数组或对包含数字的单元格区域的引用。 |
k |
是的 | 要返回的值的位置(从最大值开始)。 | 一个正整数。如果 k 大于数据点的数量,则 LARGE 返回最小值。 |
范例
范例数据
| A | B | |
|---|---|---|
| 1 | 分数 | 姓名 |
| 2 | 85 | 爱丽丝 |
| 3 | 92 | 鲍勃 |
| 4 | 78 | 查理 |
| 5 | 95 | 大卫 |
| 6 | 88 | 艾玛 |
示例公式
| 用例 | 公式 | 解释与结果 |
|---|---|---|
| 找出数据集中的最大值。 | =LARGE(A2:A6, 1) |
返回五名学生中的最高分。 结果: 95 |
| 查找数据集顶部特定排名处的值。 | =LARGE(A2:A6, 2) |
在五名学生中取得第二高的分数。 结果: 92 |
| 查找数据集顶部特定排名处的值。 | =LARGE(A2:A6, 3) |
在五名学生中排名第三。 结果: 88 |
| 通过询问排名倒数第一的最大值,找到数据集中的最小值。 | =LARGE(A2:A6, 5) |
返回总分 5 分中的第 5 高分——也就是最低分。 结果: 78 |
| 找出数据集中排名最高的值对应的名称。 | =索引(B2:B6,匹配(大(A2:A6,1),A2:A6,0)) |
找到最高分(95),确定它在分数中的位置,然后返回该位置对应的学生姓名。 结果: 大卫 |
笔记
- 如果数组为空,LARGE 将返回 #NUM! 错误。
- 如果 k ≤ 0 或 k 大于数据点的数量,则 LARGE 返回 #NUM! 错误。
- 重复值会被计数。例如,在一个包含 10 个分数的列表中,有两个分数为 100,则
LARGE(array, 1)和LARGE(array, 2)都会返回 100。 - 数组中的非数值将被忽略。
- LARGE 通常与其对应的函数 SMALL 一起使用:
- LARGE 返回 第k个最大值
- SMALL 返回 第k个最小值
使用技巧
- 使用 LARGE 函数查找表现最佳的变量或识别数据集中的异常值。
- 将 LARGE 与 INDEX 和 MATCH 结合,返回第 k个最大值的相关信息。
- 要查找百分位数,请使用 LARGE 函数 ,其中 k 的计算
公式为 (1 - 百分位数) *数字计数。 - 对于动态范围,请考虑使用 LARGE 函数以及数组公式或动态命名范围。
相关功能
平均值
平均值 A
平均值I
平均值 I
大值 [
最大值
最大值 A [] 最大值 I [] 中位数
最小值
最小值 I
] 最小值 I
[] 百分位数 [] 百分位数.异常值 [] 百分位数.正值
四分
位数 [
四分
位数.异常值
四分位数.正值
] 排名
排名.平均值
排名.相等
小值 [] 标准差
标准差.峰值
标准差.峰值
标准差.峰值