The Excel SMALL function is used to return a value dependent upon its ranking in a range of values. For example, the SMALL function can be used to return the 2nd or 3rd smallest number from a range.
The syntax for the SMALL function is:
=SMALL(array,k)
Argument | Purpose |
---|---|
Array | the range of cells you want to find the k-th smallest value in |
K | The position in the range of numbers, from the smallest, that you want to return |
The example below shows the SMALL function being used to select values from a range.

Function | Result |
---|---|
=SMALL(A2:A11,2) | 6 |
=SMALL(A2:A11,5) | 102 |
=SMALL(A2:A11,1) | 2 |