The popularity of the topic is not surprising, since
looking up information with the use of only one parameter is insufficient
in many cases. Take for instance
that you have a large database with 65 different cities and 14
states. If you want to use the City Name in an Interactive
DropDown List to pull up reports based on that city, you are faced with at
least a Couple of Possible Glitches:
-
You will be presented with a Long List of City Names in your dropdown (65 in this case)
- Many city names Occur in More Than One State (e.g. Dallas, TX & Dallas, GA or Glendale, CA & Glendale, AZ)
Here is How It is Done:
Let’s assume you have a Horizontal Database containing your States
and Cities in E2:N12, and your interactive cells set up in
B2:C3 as per the illustration above. Note: The list of States would
be in the first column of the database, E2:E12.
1. Select the Table, E2:N12
a. Go to Formulas / Defined Names and choose Create
from Selection
b. Assure that the check box with Left Column
only is checked and click OK
2. Select B3 and Create a Dropdown Box by Using Validation
a. Under “Allow” choose List and
select $E$2:$E$12
3. Select C3 and Create a Dropdown Box Using Validation
a. Under “Allow” choose List and insert the formula =INDIRECT($B$3)
b. Click OK (Click Yes if
you get an error alert…)
4. Now to Make It Look a Bit More Professional…
a. Select, F2:N12 (Note: Do Not include
Column E)
b. Go to the Home tab and select Find & Select
from the right-hand side of the ribbon
c. Select Go to Special and choose Blanks
and click OK
d. Right-click the selected area and Delete /
Shift Cells Left
And that’s all there is to it! This is a very straightforward
technique that results in Multi-Tiered DropDown Lists. Incredibly useful when setting up Sophisticated
Interactive Reports.
Interactivity
in Reports is, as you may know, a theme that I address with
regularity. The reason is that they are
what (whether they know it or not) your users Really, Really Want!
No comments:
Post a Comment