Hands-On Lab: Excel INDIRECT for Dependent Dropdown Lists

⏳ Training Duration: 25–45 Minutes

🎯 Level: Intermediate

🧠 Method: Hands-on Practice

📦 Material Format: Interactive, can be used offline

📌 Requirements: Basic understanding of Excel Data Validation

🎯 Objective: Participants will be able to create automatic dependent dropdown lists using the INDIRECT function and Data Validation.

Have you ever created a Province dropdown and wanted the City list to change automatically? 😱

In Excel, this can be done using a combination of Data Validation and the INDIRECT function.

This technique is commonly used for:

🌟 Benefits of INDIRECT in Excel

💡 Tips:
The INDIRECT technique is often used in professional Excel applications because it makes data entry feel like a real application 😄

📘 Functions Used

🧠 Practice Data Structure

In this practice, we will create:

📍 Provinsi List

Banten
Jabar
Jakarta
Central Java
Yogyakarta
East Java

📍 Banten Data

Cilegon
Serang City
Serang
Tangerang City
Tangerang Regency
Pandeglang
Lebak

📍 Jabar Data

Kota Bandung
Bandung Barat
Garut
Sumedang
Tasikmalaya
Ciamis

🧭 Steps to Create Dependent Dropdown Lists

  1. Create the Province list in one Excel column.
  2. Create city lists for each province.
  3. Select the Province data and create a named range: Provinsi
  4. Select the Banten data and create a named range: Banten
  5. Select the Jabar data and create a named range: Jabar
  6. Create the first dropdown using Data Validation:
Source:
=Provinsi

Next, create the second dropdown using the INDIRECT function:

Source:
=INDIRECT(B3)

If cell B3 contains: Banten, Excel will automatically retrieve data from the range named Banten 😱

📘 How INDIRECT Works

The INDIRECT function converts text into a range reference.

Example:

If B3 contains:
Banten

Then:
=INDIRECT(B3)

will be interpreted by Excel as:
=Banten

That is why the second dropdown can automatically change based on the user's selection.

🖼️ Practice Illustration

Excel INDIRECT Data
Preparing Province and City data
Excel Named Range
Assigning range names to the data
INDIRECT Data Validation
Using Data Validation
INDIRECT Data Validation
Using INDIRECT in Data Validation
Dependent Dropdown Result
Automatic dependent dropdown result

⚠️ Common Mistakes

📌 Important Note:
The range name must exactly match the first dropdown value.

🎥 Excel INDIRECT Video Tutorial

The video above demonstrates how to create automatic dependent dropdown lists using INDIRECT and Data Validation in Excel.

🎉 Congratulations! Now we have successfully created dependent dropdown lists in Excel.

This technique is commonly used for:

  • 🏢 Administration forms
  • 📍 Automatic regional input
  • 📋 Customer databases
  • 🧾 Registration forms
  • 🚀 Interactive Excel dashboards

The more often we practice using features like this, the faster our Excel skills will improve 😄

Want to Learn Excel and Computer Skills for Free?

Learn various practical Excel tricks, automatic dropdown lists, interactive dashboards, and many other Excel formulas with TTC.

🤖 JengBot