How can I use vlookups, or other methods, to filter data based on numerous drop down lists?

Jomow

New Member
Joined
Sep 17, 2013
Messages
3
Hi Everyone,


I have been given a project to create a report that any user can use to easily see my company's sale, cost of sales, orderbook etc for a specific item, month and year.


I want the master tab to be the only tab the user will use and want them to have 3 drop-down menus, one with the item, one with the month and one with the year, then a 4th box to show the sales for that criteria. All the database will be in another tab which feeds data to the master tab.


For this example I have just used sales to see if this process can actually be done.


Below is what I want the master tab to look like and also a sample of what the sales would look like. They are all made up as I cannot actually show my company's sales as it is sensitive but they can easily replace the sample. The layout can also be changed to make it easier if need be.


If any of you excel wizards have any suggestions or solutions then that would be greatly appreciated.


Regards,
Jonny.

Excel 2010
ABCDEF
1
2The Colour Company
3
4ItemMonthYearSales
5
6

<tbody>
</tbody>
Master Sheet



B5, C5 and D5 are drop down lists based on this:

Excel 2010
ABCDEFG
1ItemMonthYear
2RedJanuary2011
3BlueFebruary2012
4GreenMarch2013
5YellowApril2014
6OrangeMay2015
7WhiteJune
8BlackJuly
9BrownAugust
10PurpleSeptember
11PinkOctober
12November
13December
14Q1
15Q2
16Q3
17Q4
18

<tbody>
</tbody>
Lookup List



This is the sample data:

Sales 2011ItemJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberQ1Q2Q3Q4
Red86258245699429212630
Blue24746728896328181614
Green3108961916271035171737
Yellow108106810276631010213125
Orange911958107115536151224
White766329961019120302837
Black8341037110675136222533
Brown457217228931027232432
Purple26456329283329321322
Pink14591792847134394036
Sales 2012ItemJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberQ1Q2Q3Q4
Red6106237310237526383737
Blue54794322538116181115
Green7510110358631927121238
Yellow421346101546911213220
Orange355831031831520252831
White42851277893711122713
Black163210467385734313310
Brown7723446410910915361216
Purple1038323710686138362226
Pink22877818715531403915
Sales 2013ItemJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberQ1Q2Q3Q4
Red92628228673420402832
Blue943553151710318272926
Green83981247881338181220
Yellow878102995344140283118
Orange5921099631058721291925
White3107326103293924223613
Black3641061631057138122423
Brown28118864112533102018
Purple6538322101861020132634
Pink110510531018102915193435
Sales 2014ItemJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberQ1Q2Q3Q4
Red85688911265124271429
Blue95429596774523121627
Green1395210396210117323830
Yellow43412324991218211914
Orange66763836167540184015
White10174271012108418291218
Black84683332874413151413
Brown29883452641628261122
Purple637210694625424282732
Pink89639196782522171337
Sales 2015ItemJanuaryFebruaryMarchAprilMayJuneJulyAugustSeptemberOctoberNovemberDecemberQ1Q2Q3Q4
Red10310659768551011281525
Blue366254634310440391632
Green99411638767432122939
Yellow91010349659321012302122
Orange59413748964235393121
White133971361034822351119
Black864912107724913253727
Brown34749543293526323217
Purple672392974210933383213
Pink534196934671010322521

<tbody>
</tbody>
 

Excel Facts

Formula for Yesterday
Name Manager, New Name. Yesterday =TODAY()-1. OK. Then, use =YESTERDAY in any cell. Tomorrow could be =TODAY()+1.
In case you change your mind (a pivot table).
Excel Workbook
ABCDEFGHIJKLM
1YearSales 2015
2
3Som van valueKolomlabels
4Rijlabels123456789101112
5Black8649121077249
6Blue3662546343104
7Brown347495432935
8Green994116387674
9Orange594137489642
10Pink53419693
11Purple6723929742109
12Red103106597685510
13White1339713610348
14Yellow910103496593210
15Eindtotaal596054395351615660394961
Blad5
 
Upvote 0
Yes I have, with an pivot table, it is possible.

The user can change the (result) of the pivot table to his / her need.

You could hide the database that will fill the pivot table.
 
Upvote 0

Forum statistics

Threads
1,215,517
Messages
6,125,287
Members
449,218
Latest member
Excel Master

We've detected that you are using an adblocker.

We have a great community of people providing Excel help here, but the hosting costs are enormous. You can help keep this site running by allowing ads on MrExcel.com.
Allow Ads at MrExcel

Which adblocker are you using?

Disable AdBlock

Follow these easy steps to disable AdBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the icon in the browser’s toolbar.
2)Click on the "Pause on this site" option.
Go back

Disable AdBlock Plus

Follow these easy steps to disable AdBlock Plus

1)Click on the icon in the browser’s toolbar.
2)Click on the toggle to disable it for "mrexcel.com".
Go back

Disable uBlock Origin

Follow these easy steps to disable uBlock Origin

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back

Disable uBlock

Follow these easy steps to disable uBlock

1)Click on the icon in the browser’s toolbar.
2)Click on the "Power" button.
3)Click on the "Refresh" button.
Go back
Back
Top