FormulaCraft

How to find the second largest value in Excel and Google Sheets

Topic:RANK & statistical aggregates
Excel & Google Sheets
=LARGE(A2:B3,2)

Verified example

Computed by a real spreadsheet engine on the sample data below.

SalesRevenue
150200
300400

=LARGE(A2:B3,2)300

Try it with your data

Edit the grid or formula, then run it through a real spreadsheet engine — no signup.

Sample data — click any cell to edit

Runs server-side · free · no signup

Step by step

  1. 1Select the cell where you want the second largest value to appear.
  2. 2Enter the formula =LARGE(range, 2) where 'range' is the range of cells containing your data.
  3. 3Press Enter to see the result.

Tips

Working on a sheet you inherited? Run the Auditor on the whole file first — it flags every #REF!, #N/A, broken column pattern, and inconsistent formula in seconds, free, no signup.

Frequently asked

What if my data has duplicates?

The LARGE function will return the same value if there are duplicate entries.

Can I use this with text data?

No, the LARGE function works only with numerical data.

How do I find the third largest value?

Change the '2' in the formula to '3'. For example, =LARGE(A2:B3,3)

More on RANK & statistical aggregates

See all →

Formulas used

Written and reviewed by FormulaCraft Team. Each formula on this page is run through our verification engine before publishing.

Last reviewed: