Not sure how MSQuery would be an improvement on Advancedfilter to extract to a new sheet - but like mintjulep haven't used it much. If however you need to summarise the data (aggregate your sales data) then MSQuery would be the way.
I still don't understand why you can't apply an autofilter to select the month and users apply further filters. You might want a button on the sheet to "Reset Filters"
i had some success with the second approach I tried to outline in my earlier post. It uses VBA so this is not the right forum but users just select the criteria (product, month) from dropdown list and and a filtered list appears below the filter criteria they have entered.
The most verstatile solution might well be a pivottable. User selects Month, Industry, Product etc from a page field dropdown. Well worth exploring yourself as a way of producing high level summaries for them even if you decide they won't want to cope with the tool themselves.
You can create a row field but hide the detail of that field until the user double clicks on the field above. you can double click on a figure in the data area and the underlying data (Sales for productA in month3, say) is extracted to a new sheet (and can be explored with autofilter).
If you were going with this approach you would need to give users some training and you might want to make their lives easier by, for example, telling them how to add the Autofilter and Showall buttons to their toolbar.
Other features to be aware of:
Ability to group by month, year etc if you have a date field in your data
Field options, layout, outline view
Selecting all the totals for a particular row field to apply a different format to them.
Selecting just the headings to apply wrap text or a specific format to them.
The ability to hide specific data (I am not really very keen on this because it is not obvious that you have done that but can be useful).
This is really impressive: Produce a pivottable with Product as a page field. Sort out the formatting etc until you are happy that you get results you like by simply selecting a product from the drop down pagefield list. Now use the ShowPages command and in seconds a separate sheet is created for every product. (You may then need to select all sheets and fine-tune the column widths.)
Gavin