I have a main table in one Excel worksheet:
And a Products table (named Products in Name Manager) in another worksheet:
What I want is for the values available in the drop-down boxes in the main table to be looked up from the Products table. For example, the cell that is selected in the first screenshot has the word 'model' next to it. Therefore, I want to go through the products table, looking for any row that has the word 'model' in the 'type' column. When we find it, I want the value in the 'name' column to be available in the drop-down. I want this for every row in the Products table with 'model' in the 'type' column.
After all this, we move to the next cell in the first range, which has 'graphics' next to it. This time, I want to go through, looking in the Products table for 'graphics.' Etc, etc.
In trying to do this, I used this formula in the name manager, and used it for the source of the cell drop-down lists:
=INDEX(Products[[#Data],[Name]],MATCH("Model",Products[[#Data],[Type]],0))
However, the problem with this is that only the first match appears in the list. In other words, it works, but the list is only one item long. I found this post which is pretty similar to what I'm trying to do.



