Ever found yourself in a situation where you needed to create a list in Google Sheets that depends on another list? Welcome to the world of dependent lists, a powerful feature that can save you time and reduce errors. Let's dive into how you can create and manage dependent lists in Google Sheets.

Multiple dependent drop-down lists in google sheets without script
Multiple dependent drop-down lists in google sheets without script

Before we start, let's ensure we're on the same page. A dependent list, also known as a data validation list, is a list that's created based on another list. This means that the items in the dependent list change when the items in the original list change. Sounds useful, right? Let's explore how to create and use them.

Google Sheets Data Validation – How to create dependent drop down list in Google Sheets
Google Sheets Data Validation – How to create dependent drop down list in Google Sheets

Creating a Dependent List

Creating a dependent list involves two main steps: creating the original list and creating the dependent list. Let's start with the original list.

Google Sheets - Create Multiple Dependent Drop-Down Lists
Google Sheets - Create Multiple Dependent Drop-Down Lists

To create an original list, you can simply enter your items in a column. For example, let's say you have a list of fruits in column A (A2:A10).

Creating the Original List

Smart Data Validation. Create Dependent Drop-Down Lists in Google Sheets
Smart Data Validation. Create Dependent Drop-Down Lists in Google Sheets

To create an original list, you can simply enter your items in a column. For example, let's say you have a list of fruits in column A (A2:A10).

Now, let's create a dependent list that displays only the fruits that start with the letter 'a'.

Creating the Dependent List

Google Sheets - Dependent Drop Down Lists | 2 Ways
Google Sheets - Dependent Drop Down Lists | 2 Ways

To create a dependent list, you'll use the Data Validation feature in Google Sheets. Here's how:

1. Select the cells where you want the dependent list to appear. In our case, let's select cells B2:B10.

2. Click on 'Data' in the menu, then click on 'Data validation'.

Google Sheets - Drop Down List, 2 Dependent Dropdown Lists
Google Sheets - Drop Down List, 2 Dependent Dropdown Lists

3. Under 'Criteria', select 'List of items'.

4. In the 'Values' field, enter the formula `=REGEXMATCH($A$2:$A$10, "^a")`. This formula uses the REGEXMATCH function to create a list of fruits that start with the letter 'a'.

Google Sheets - Dependent Drop Down List for Entire Column, Multiple Levels
Google Sheets - Dependent Drop Down List for Entire Column, Multiple Levels
Create Multiple Dependent Dropdown Lists in Google Sheets
Create Multiple Dependent Dropdown Lists in Google Sheets
a screenshot of a spreadsheet with multiple columns and numbers on the screen
a screenshot of a spreadsheet with multiple columns and numbers on the screen
Google Sheets - Drop Down List, 2 Dependent Dropdown Lists
Google Sheets - Drop Down List, 2 Dependent Dropdown Lists
Simple To-Do List Setup in Google Sheets for Beginners
Simple To-Do List Setup in Google Sheets for Beginners
Create an Interactive Google Sheets Checklist: Tally Checkboxes, Use Conditional Formatting, and More
Create an Interactive Google Sheets Checklist: Tally Checkboxes, Use Conditional Formatting, and More
To-Do List Spreadsheet – Simple Task Planner in Excel & Google Sheets
To-Do List Spreadsheet – Simple Task Planner in Excel & Google Sheets
Google Sheets Apps Script - Dynamic Dependent Dropdown Data Validation Lists - Chicago Computer Classes
Google Sheets Apps Script - Dynamic Dependent Dropdown Data Validation Lists - Chicago Computer Classes
Google Sheets - Dependent Dropdown List for Entire Column - App Scipt, Run  On User Input - Part 1
Google Sheets - Dependent Dropdown List for Entire Column - App Scipt, Run On User Input - Part 1
Dependent Drop-down Chips in Google Sheets
Dependent Drop-down Chips in Google Sheets
Free To-Do List Template: Excel & Google Sheets Spreadsheet for Tasks
Free To-Do List Template: Excel & Google Sheets Spreadsheet for Tasks
How to Create a Drop-Down List in Google Sheets
How to Create a Drop-Down List in Google Sheets
How to Create a Dependent Drop-Down List in Google Sheets
How to Create a Dependent Drop-Down List in Google Sheets
Google Sheets - Dependent Dropdown List for Entire Column - App Scipt, Run  On User Input - Part 1
Google Sheets - Dependent Dropdown List for Entire Column - App Scipt, Run On User Input - Part 1
The Ultimate Google Sheets Keyboard Shortcut Cheat Sheet for Beginners & Pros
The Ultimate Google Sheets Keyboard Shortcut Cheat Sheet for Beginners & Pros
Google Sheets Class > #22  GAME OVER
Google Sheets Class > #22 GAME OVER
Google Sheets - Dependent Drop Down Lists | 2 Ways
Google Sheets - Dependent Drop Down Lists | 2 Ways
Google Sheets Checklists
Google Sheets Checklists
Contact list template for Google Sheets with built in search
Contact list template for Google Sheets with built in search
Build Your Own To Do List In Google Sheets 9atE55dADvE
Build Your Own To Do List In Google Sheets 9atE55dADvE

5. Click 'Save'. Now, when you click on cell B2, you'll see a dropdown list of fruits that start with the letter 'a'.

Managing Dependent Lists

Now that you've created a dependent list, let's look at how you can manage it.

One of the great things about dependent lists is that they update automatically. If you add a new fruit that starts with the letter 'a' to your original list, it will automatically appear in your dependent list.

Updating the Original List

To update the original list, simply add or remove items in the column. The dependent list will update automatically to reflect the changes.

For example, if you add 'apple' to your original list, it will automatically appear in your dependent list. If you remove 'avocado', it will disappear from the dependent list.

Changing the Criteria

What if you want to change the criteria for your dependent list? Let's say you want to display fruits that start with the letter 'b' instead. Here's how:

1. Click on 'Data' in the menu, then click on 'Data validation'.

2. Change the formula in the 'Values' field to `=REGEXMATCH($A$2:$A$10, "^b")`.

3. Click 'Save'. Now, your dependent list will display fruits that start with the letter 'b'.

And there you have it! You've now mastered the art of creating and managing dependent lists in Google Sheets. Whether you're creating a list of fruits, managing a project, or tracking sales, dependent lists can make your life easier. So, go ahead and give it a try. Happy sheeting!