Excel dependent dropdown list using INDIRECT

You are currently viewing Excel dependent dropdown list using INDIRECT

In Excel, to create dependent dropdown list, I will convert the dropdown list data to an Excel table and use the INDIRECT function in the data validation feature. INDIRECT returns a valid cell reference from the text string.

The following dataset contains two columns: Type and Item, both containing dropdown list. Now I want a dependent dropdown list that can show options depending on the selection from the first dropdown list, like shown below:

Dependent dropdown list

To accomplish the task, I perform the following steps:

I enter the options for the first dropdown in the first most cell of column A and B. For the second, I enter the options below them, like so:

Dropdown data

I convert both the dropdown data to Excel tables separately and name each one of them, like so:

Converting dropdown data to Excel tables separately and naming each one of them

After this, I name the column header Type in column D for the first dropdown and Item in column E for the second dropdown. I convert both of them to an Excel table.

Then, I use data validation using the shortcut [Alt A V Enter] in sequence to create the first dropdown in D2, listing food,chocolate, like so:

Using data validation to create dropdown

After this, I create the second dropdown in E2 using the INDIRECT formula, like shown below:

Using data validation to create dropdown

To start a new row, press the Tab key. Your dependent dropdown list using INDIRECT is ready! I hope this post helped you.

Download Practice Workbook

Kunal

Hey, I am Kunal Aggarwal, the founder and author of Kunal Excel Tip based in New Delhi, India. I have completed my postgraduation from NIIT Limited, New Delhi in Excel course in 2019. Since then, I have been using and learning Microsoft Excel and started writing posts on the spreadsheet software here since March 2024.

Leave a Reply