7. Select B2 and then click Data | Validation (Office 2003) or
Data Ribbon | Data Validation | Data Validation (Office 2007/10)
8. In the Data Validation box, select List from the Allow list.
9. Click into the Source box, and type =INDIRECT(A2)
The INDIRECT function returns the range reference represented by a text string, so in other words the location drop down list in A2 is being used as a list of range names.
10. Click on OK in the Data Validation box.
Your drop down list should now work properly.
NOTE: If your first drop down list contains values that contain spaces you will need to replace spaces with underscores to create valid references. Use the substitute function if this is the case
=INDIRECT(SUBSTITUTE(A2," ","_")) |