No More Mistakes With How to sum the top n values in Excel

Excel work

Rapidly perceiving your best five clients or items isn’t troublesome in Excel. Be that as it may, restoring a fast aggregate of your best five payments is somewhat harder. How you approach the arrangement relies upon how you mean to utilize the subsequent data. In this article, I’ll demonstrate both of you ways:

  • An articulation that references a n input esteem, making it dynamic. This arrangement restores a solitary esteem you can without much of a stretch reference in different articulations.
  • A separating arrangement that shows an aggregate and the qualities that form the aggregate


I’m utilizing Excel 2016 work area on a Windows 10 64-bit framework, yet the two arrangements are good back to Excel 2007. The articulation arrangement is perfect with 365’s program adaptation. The separating arrangement can be utilized as a part of the program adaptation, however not made there. You can work with your own information or download the .xlsx exhibit record.

Illuminating terms

It’s vital to clear up the terms best and substantial inside the setting of this article. Top alludes to the section’s esteem, not its situation inside the informational collection. For example, in the informational collection {0, 1, … 9, 10}, 10 is the best or biggest esteem paying little respect to where it happens inside the set. This article utilizes the two terms to stay steady with Excel: We’ll utilize Excel’s Top 10 channel and LARGE() work. For our motivations here, the terms best and huge mean a similar thing.

Utilize an articulation

The basic informational index in Figure An utilizations the accompanying articulation to aggregate the best n esteems in the Sold section:


This articulation depends vigorously on the LARGE() capacity to restore the nth biggest number in the predefined segment. This capacity utilizes the accompanying sentence structure:

LARGE(datarange, n)

where datarange distinguishes the assessed esteems and n determines the situation from the biggest incentive inside that range. On the off chance that n is more prominent than the quantity of qualities in datarange, the capacity returns 0. You can envelop the capacity by an IFERROR() capacity or utilize restrictive organizing to alarm you when this happens. (Note: IFERROR() isn’t accessible in Excel 2003 or prior.) If datarange is a settled size, you could apply information approval to the info cell. (Utilize SMALL() to restore the nth most modest number.)

Figure A


The SUMIF() work totals just the Sold qualities that are more noteworthy than or equivalent to the esteem returned by LARGE().

In our illustration, n references the info esteem in C1, which is 1. Thus, the LARGE() work returns just a single esteem, 87. On the off chance that you change n factor to 2, LARGE() returns 87 and 82, and SUMIF() returns 169.

On the off chance that you add a line to datarange, you should refresh the articulation in C2 in like manner. To keep away from this impediment, you can change over the informational collection into a Table question (accessible in Excel 2007 and later) and refresh the articulation to reference the Table. To change over the informational index into a Table:

  1. Snap anyplace inside the information extend.
  2. Tap the Insert tab.
  3. Pick Table from the Tables gathering.
  4. In the subsequent exchange, check the My Table Has Headers choice (Figure B).
  5. Refresh the range =$B$1:$D$11 to =$B$3:$D$11. In particular, change the initial 1 to 3. Lines 1 and 2 aren’t a piece of the header, however Excel will incorporate them in light of the fact that there is definitely not a clear column between lines 2 and 3.
  6. Snap OK.

Figure B


Determine that the information has a column of header cells.

Next, alter the articulation in C2 to reference the Table as takes after:


Presently the articulation refreshes naturally when you include new records. To take in more about the SUMIF() work, read SUMIF work.

SEE: How to import Access web application information into an Excel exercise manual for announcing

Utilize a channel

In the wake of changing over your informational collection to a Table, you won’t not require an articulation by any means. For snappy review, you can consolidate the Table’s Total Row choice and an inherent channel as takes after:

  1. Snap inside the informational collection.
  2. Tap the relevant Design tab.
  3. In the Table Style Options gathering, check Total Row (Figure C).

Figure C


Add a totaling column to the Table.

At present, the SUBTOTAL() work in the totaling line assesses every one of the records in light of the fact that there’s no channel set up. Apply a best n channel to the Sold section as takes after:

  1. Tap the Sold dropdown bolt.
  2. Pick Number Filters.
  3. From the subsequent submenu, pick Top 10. (This channel additionally offers a Bottom setting.)
  4. The channel defaults to a n estimation of 10. Change 10 to 2 (Figure D) and snap OK.

Figure D


Change the channel’s best n default setting.

As should be obvious in Figure E, the SUBTOTAL() work in the totaling line assesses just the noticeable records. On the off chance that you enter a best esteem that is more noteworthy than the quantity of records in the informational index, SUBTOTAL() assesses every one of the records. (A comparable channel is accessible when working with a PivotTable. From the segment’s dropdown list, pick Value Filters.)

Figure E


Sifting the records refreshes the Table’s sums.

BLOGS : Office Com Setup

Leave a Reply

Your email address will not be published. Required fields are marked *