Syntax. SMALL(array,k)

Definition. This function returns the smallest k-value in a data set. Use this function to return values with a certain relative size in a data set.


  • array (required). The array or range of data for which you want to determine the smallest k-value

  • k (required). The position of the element in the array or cell range to return

Background. The SMALL() function is the counterpart to the LARGE() function and returns the smallest value in a table. Note the following about the SMALL() function:

  • If array is empty, SMALL() returns the #NUM! error value.

  • If k is less than or equal to 0 or greater than the number of data points, the function returns the #NUM! error.

  • If n is the number of data points in a range, then SMALL( ...

Get Microsoft® Excel® 2010 Formulas & Functions Inside Out now with O’Reilly online learning.

O’Reilly members experience live online training, plus books, videos, and digital content from 200+ publishers.