Excel Function – LARGE

November 10, 2007

This is one of the rarely used functions in excel as many use it’s alternative Max().

Let’s first understand the difference between them so that we will come to know what are the situations where we can use Large instead of Max.

Max function returns the maximum value from the given range, where as Large function 1st sorts the given range internally and returns the i’th from the top.

What i mean is you can use Large function whenever you need to find out 2nd or 3rd largest value from a range or you can even find out sum of top 10 values using this function.

Let’s see the syntax and how to use this function:

Syntax: =Large(Range,i’th Value)

Example: I have a range from A1 to A10 containing some numbers and we need to find out values for following situations:

1. Largest value (even possible with Max function)
=Large(A1:A10,1) or =Max(A1:A10)
2. 2nd Largest Value
=Large(A1:A10,2)
3. 3rd Largest Value
=Large(A1:A10,3)
4. Sum of top 3 Values
=Sum(Large(A1:A10,{1,2,3}))

There are many other ways by which you can use this function in combination with sum and count so try it.

Note: There is also ‘Small‘ function, which works similar to this but exactly apposite way returning you nth smallest value from source array.

I would like if you comment on this article with your valuable suggestions and feedback.

Entry Filed under: Excel, Formula, MS EXCEL, MSEXCEL, Named Ranges, Range. Tags: , , , , , , , , , , .

8 Comments Add your own

  • 1. Idetrorce  |  December 16, 2007 at 12:21 am

    very interesting, but I don’t agree with you
    Idetrorce

    Reply
  • 2. Ashish Handa!!  |  December 28, 2007 at 11:42 am

    Superb!!

    Reply
  • 3. Kieranz  |  January 14, 2008 at 12:14 pm

    Great, opposite would be small. Please expand a bit more with array examples

    Reply
  • 4. Alex  |  July 11, 2008 at 2:15 pm

    This worked like a dream. Thanks.

    Reply
  • 5. Jas  |  September 2, 2008 at 5:51 pm

    Thanks. That is extremely helpful indeed.

    Reply
  • 6. Robert  |  June 8, 2009 at 4:41 pm

    I work with many very large spreadsheets, and have used the LARGE function when I need to find the largest number in a range. Performance is often an issue with me.

    Based on your description above, MAX is a simpler function, since it is not sorting the and then counting through it. With an eye towards performance, would you agree that where I am simply looking for the largest number, I should use the MAX function, and only use LARGE when I need to find the second or third largest value?

    This seems to follow from what you are saying, but it Excel does not aways perform as I expect it to.

    Reply
  • [...] June 8, 2009 Please refer my previous post – about Large Function [...]

    Reply
  • 8. rotem  |  September 5, 2009 at 4:03 pm

    thanks:)
    its been helpffull- so theres no difference between large(first) and max functions…

    Reply

Leave a Comment

Required

Required, hidden

Some HTML allowed:
<a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <pre> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Trackback this post  |  Subscribe to the comments via RSS Feed


Archives

Recent Comments

rshewade on Text Split with Excel Formula …
Tweety22 on Text Split with Excel Formula …
rotem on Excel Function – LA…
rshewade on Text Split with Excel Formula …
arindam on Text Split with Excel Formula …

Blog Stats

Tags

Advanced Conditional Formatting Excel excel functions Formula Functions help Large MS EXCEL MSEXCEL Named Ranges pivot table PivotTable ranges rare Shortcut Keys Table Formatting text text formula text separate text split tips Top10 tricks Useful Zebra Stripes

Recent Posts

Blogroll