In my data table, the columns "Category" and "Product" are present. Product names and Category names are both common, yet the pair Category-Product only appears once in the database. There is no sorting at all in this dataset.
Category Product
======== =======
Chairs Victorian
Chairs Beautiful
Chairs Edwardian
Chairs Gross
Tables Victorian
Tables Edwardian
Tables Huge
Tables Kool
Tables Lambda
Closets Edwardian
Closets Excellent
Closets Major
Closets Hello
Chairs Huge
Tables Picturesque
Closets Picturesque
Chairs Incredible
Closets Minor
Chairs Just
Chairs Kool
I have already created temporary table with unique Category names, which will be used as validation range for the first dropdown list. This part works as it should.
Categories
==========
Chairs
Tables
Closets
The second dropdown should dynamically generate a list of the products under the category you choose in the first dropdown, which is next to the first.
I can use temporary columns to produce a result that is sufficient if there are only one set of dropdowns (Category/Product).
Category: Chairs Product: Victorian
Beautiful
Edwardian
Gross
Huge
. . .
The problem is that these dropdown pairs should be part of another table with columns: 'Category', 'Product', and 'Amount'. So, when the user chooses in the first column the Category dropdown value 'Chairs', in the next column dropdown should be available in the list of just Products from the category 'Chairs'. In the next row when the user chooses the category 'Tables', the adjacent cell should be available just products from the category 'Tables'.
I am trying to make this using just formulas, array formulas, and named functions (do not mix up them with UDF functions) without VBA code.
Is it possible to do it or I am wasting my time (2 days already)?