How to find the second or third largest value with LARGE

MAX gives you the biggest. LARGE gives you the one you ask for, the second biggest, the third, and so on, for a top-three list rather than a single winner.

The formula

=LARGE(B:B,3) in column D

What each part does

LARGE
Finds a value by how big it is, counting down from the top. LARGE(range, 1) is the biggest, 2 the second biggest, and so on.
3
Which one to return, counting from the largest. Change it to 1 for the biggest, or 5 for the fifth biggest.

How it works, and what to watch for

LARGE takes the range and a position: 1 is the biggest, 2 the second, and up from there. SMALL does the same from the bottom.

Ties count as separate places, so two equal values fill the first and second spots rather than sharing one.

For a proper top-three list, fill 1, 2 and 3 down three cells, or hand LARGE a small sequence.

Questions

How do I list the top three in a row?

Use LARGE with 1, then 2, then 3, in three cells. On Microsoft 365 you can hand it {1;2;3} and let it spill.

How do I get the smallest few instead?

SMALL works exactly the same way, counting up from the bottom.

The example sheet

Rep Sales 3rd biggest
Anne 24000
Lukas 31000
Sofia 11500
Julia 28000

If this helped, these are close by

More on LARGE, and every walkthrough that uses it.

Settings: separator, Excel version

Argument separator

Set by your computer's language, not by the file. A frequent cause of a correct-looking formula being rejected.

Excel version

XLOOKUP, IFS, TEXTBEFORE and TEXTJOIN need Microsoft 365 or 2021; older versions return #NAME? instead. Choosing the older one switches every walkthrough to a formula that works there.