Excel SMALL 函数用法
用途:从一组数据中返回第 k 个最小值。
语法:
SMALL(array, k)
其中:
- array:包含要查找最小值的数据范围。
- k:要返回的排名。
工作原理:
SMALL 函数从 array 中取 k 个最小值并将其从小到大排序。然后,函数返回排序后 k 个值中的最后一个。
示例:
要从以下数据集中查找第四个最小值:
=SMALL(A1:A10, 4)
假设 A1:A10 中的数据如下:
| 单元格 | 数据 |
|---|---|
| A1 | 12 |
| A2 | 5 |
| A3 | 8 |
| A4 | 10 |
| A5 | 3 |
| A6 | 15 |
| A7 | 6 |
| A8 | 9 |
| A9 | 11 |
| A10 | 7 |
SMALL 函数会从小到大排序前四个最小值:
- 3
- 5
- 6
- 7
因此,结果将返回 7,这是第四个最小值。
注意事项:
- k 必须是一个大于 0 的整数。
- 如果 k 超过 array 中值的个数,函数会返回错误值 #NUM!。
- SMALL 函数与 LARGE 函数类似,后者返回第 k 个最大值。

