SheetsLessons
Math & Counting function

SMALL function in Google Sheets

SMALL returns the nth smallest value in a range. Use it for the second-fastest time, the third-cheapest quote, and similar rankings from the bottom.

Syntax

=SMALL(data, n)
data
The range of numbers to look in.
n
Which rank to return: 1 is the smallest.

Practice SMALL

Task 1 of 1

Lower lap times are faster. What is the 3rd fastest lap? Answer in D2.

D2
fx

Tip: while typing a formula, click a cell or drag across cells to insert references. Press Enter to check, and Tab to accept a function suggestion.

SMALL examples

Each example below runs against this sample sheet. The results are calculated by the same engine as the practice grid.

ABCDE
1RepRegionProductUnitsRevenue
2AvaWestMonitor12$2,400.00
3LiamEastKeyboard30$1,500.00
4MayaWestMouse45$900.00
5NoahNorthMonitor8$1,600.00
6ZaraEastMonitor15$3,000.00
7OmarWestKeyboard22$1,100.00
Sales by rep
FormulaResultWhat it shows
=SMALL(E2:E7, 1)$900.00Same as MIN.
=SMALL(E2:E7, 2)$1,100.00Second-lowest revenue.
=SMALL(D2:D7, 3)15Third-fewest units.

Tips and common mistakes

  • Blank cells and text are ignored, so they never show up as the "smallest" value.
  • If n is larger than the count of numbers, SMALL returns #NUM!.

Related functions