Solved

Top 10 items sold

Posted on 2013-06-17
8
197 Views
Last Modified: 2013-06-17
I'm trying to create a list of the top 10 items with this largest sales $$$ in my file. I know a pivot table would be the best approach but I don't want to utilize that for this file. I have a worksheet called "Database" where all my detail is stored. I'm using this formula to find the list but I also need to add a variable to it and only find the top 10 where column D = the value in cell A1. So when I need it to only look at the rows that the value in column D is the same in cell Al. So I need to modify this formula to account for this variable. Any ideas?

Column B = Item
Column I = Total Sales $$$

INDEX(B:B,MATCH(LARGE(I:I,ROW()-2),I:I,0))

Open in new window

0
Comment
Question by:Lawrence Salvucci
  • 4
  • 4
8 Comments
 
LVL 23

Expert Comment

by:NBVC
ID: 39253109
Perhaps?

=INDEX(B:B,MATCH(1,INDEX((I:I=LARGE(I:I,ROW()-2))*(D:D=A1),0),0))

but you may find it more efficient not to use whole column references, and instead limit the column sizes (e.g. B$1:B$1000).... as this is really an array formula.
0
 
LVL 1

Author Comment

by:Lawrence Salvucci
ID: 39253140
That works but how do I get it to find all the top 10 items and not just the top item?
0
 
LVL 23

Expert Comment

by:NBVC
ID: 39253190
Maybe something like:

=INDEX($B$1:$B$10,MATCH(1,INDEX(($I$1:$I$10=LARGE($I$1:$I$10,ROWS($A$1:$A1)))*($D$1:$D$10=$A$1),0),0))

copied down.

adjust ranges to suit.

If still not right, please post sample workbook....
0
 
LVL 1

Author Comment

by:Lawrence Salvucci
ID: 39253211
Ok let me try this new formula first. What is ROWS($A$1:$A1) represent? I didn't have that column in my original formula. Just not sure which column to use for that to try your new formula
0
Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

 
LVL 23

Expert Comment

by:NBVC
ID: 39253246
It's used as an incrementer for the k value in the LARGE() function.

e.g.  ROWS($A$1:$A1) is equal to 1 (so Largest)
 as you copy down, ROWS($A$1:$A2) is equal to 2 (so 2nd largest), etc...
0
 
LVL 1

Author Comment

by:Lawrence Salvucci
ID: 39253438
Ok I've attached a sample worksheet for you. I changed the columns around a bit so I could just create this sample file without all the other stuff that's in the file. But as you can see columns A, B, & C is where the data is. The match for column B is in cell G2. And then I need to list the top 10 items and sales $$$ in columns K & L.
Sample-File.xls
0
 
LVL 23

Accepted Solution

by:
NBVC earned 500 total points
ID: 39253530
Ok,

Try, in L2:

=LARGE((INDEX(($B$14:$B$182=$G$2)*($C$14:$C$182),0)),ROWS($L$2:$L2))

copied down

Then in K2:

=INDEX($A$14:$A$182,MATCH(1,INDEX(($B$14:$B$182=$G$2)*($C$14:$C$182=L2),0),0))

copied down.
0
 
LVL 1

Author Closing Comment

by:Lawrence Salvucci
ID: 39253569
Works like a charm! Thank you for all your help! I greatly appreciate it!
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Introduction This Article is a follow-up to my Mappit! Addin Article (http://www.experts-exchange.com/A_2613.html), it was inspired by an email posting I made to EUSPRIG (http://www.eusprig.org/index.htm), I will briefly cover: 1) An overvie…
How to quickly and accurately populate Word documents with Excel data, charts and images (including Automated Bookmark generation) David Miller (dlmille) Synopsis In this article you’ll learn how to use ExcelToWord! to copy data,charts, shapes …
This Micro Tutorial demonstrate the bugs in Microsoft Excel for Mac with Pivot Charts.
This Micro Tutorial demonstrates in Microsoft Excel how to consolidate your marketing data by creating an interactive charts using form controls. This creates cool drop-downs for viewers of your chart to choose from.

919 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

19 Experts available now in Live!

Get 1:1 Help Now