Table not showing up in data validation source

FrumpyJones

New Member
Joined
Feb 11, 2008
Messages
33
I made a tracker to get questions asked by our New Hires. I decided that to create a good pivot table for reporting, I wanted to have three of columns be limited to a list (Support Staff Name, Agent Name, and Reason).
Made a hidden sheet, populated three columns in that sheet, made the data validation.
All worked well.

Then I had to add and delete data from the validation source lists. This made me have to constantly remember to update the source range for the data validation list
Small pain in the butt.

Then I got "stupid smart" and decided to just make my data source columns into tables. I could then set the range of the validation to the table and never have to worry about adjusting after adding or deleting.
Created a table for each column (not the full column, but enough of a buffer of empties so adding goes easy), named the tables (no spaces, each different and easy enough to remember).
Here's where things get odd.

Only two of the three tables show up when I hit f3 on the source of the range in data validation. I have no idea what I've done wrong. I even tried to manually entering the table name (Following what it looked like after I made the selection with f3 for the other two) but still no good.

I put a copy of the file on my google drive for all of you to have a look at and show me where I done did wrong. Here is the excel File

Thanks
 

Excel Facts

Select all contiguous cells
Pressing Ctrl+* (asterisk) will select the "current region" - all contiguous cells in all directions.
I can't look at the file as my system at work will not let me, however:

When I use data validation with tables in Excel, I like to use the INDIRECT function, for example the data validation source for some data in a column named 'Column1' in a table named 'Table1' would be:
Excel Formula:
=INDIRECT("Table1[Column1]")

You should not need blanks in the table as when you add/ remove items from the table the data validation will update automatically.
 
Upvote 0
Solution
Only two of the three tables show up when I hit f3 on the source of the range in data validation.
Those are not table names, they are named ranges. Table names do not show-up when using F3 & you cannot use structured references in data validation, short of using volatile functions.
 
Upvote 0
I can't look at the file as my system at work will not let me, however:

When I use data validation with tables in Excel, I like to use the INDIRECT function, for example the data validation source for some data in a column named 'Column1' in a table named 'Table1' would be:
Excel Formula:
=INDIRECT("Table1[Column1]")

You should not need blanks in the table as when you add/ remove items from the table the data validation will update automatically.
How would I adapt that if the columns are on a different tab?
 
Upvote 0
Those are not table names, they are named ranges. Table names do not show-up when using F3 & you cannot use structured references in data validation, short of using volatile functions.
I'm not sure I understand your reply. I did the same steps for making all three of the tables, then I named the tables. and then I hit f3 in the SOURCE area, and two of the three tables I created show up (And work). I didn't make them ranges... at least, I didn't deliberately do it...
2024-05-10 11_09_09-mrexcel -Table issue.xlsm - Excel.png
 
Upvote 0
They are NOT tables, they are both named ranges.
If you open the name manager you will see that the icon for both Reason & Agent are different from the other 4 names.
1715354518364.png

The grey bar at the top of the icon shows it is a table.
 
Upvote 0
I can't look at the file as my system at work will not let me, however:

When I use data validation with tables in Excel, I like to use the INDIRECT function, for example the data validation source for some data in a column named 'Column1' in a table named 'Table1' would be:
Excel Formula:
=INDIRECT("Table1[Column1]")

You should not need blanks in the table as when you add/ remove items from the table the data validation will update automatically.
Finally figured out what you were saying and where I was messing up. This does work perfectly. THANKS! :)
 
Upvote 0
Glad we could help and I am also glad you worked it out
 
Upvote 0

Forum statistics

Threads
1,216,151
Messages
6,129,162
Members
449,489
Latest member
spvclub

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