如何在 Excel 中创建依赖级联下拉列表?
依赖下拉列表,也称为级联下拉列表,是 Excel 中一项强大的功能,允许您创建动态列表,其中一个下拉列表中的选项依赖于另一个列表的选择。例如,父下拉列表位于 E 列中,包含咖啡、茶和酒等值。当从父下拉列表中选择“咖啡”时,第二个下拉列表中将只显示与咖啡相关的项目。在本指南中,我们将引导您完成创建依赖下拉列表的步骤,并提供优化技巧和高级技术。
使用内置功能创建依赖级联下拉列表
借助神奇工具轻松创建依赖级联下拉列表
更多下拉列表教程...
使用内置功能创建依赖级联下拉列表
请按以下步骤在 Excel 中创建依赖级联下拉列表。
1. 选择包含要在父下拉列表中显示的值的单元格,然后在名称框中为该区域命名(在我的例子中,我将这三列标题命名为 drinkstuff)。见截图:
2. 接下来,在名称框中分别将相应的咖啡、茶和酒项目命名为“咖啡”、“茶”和“酒”,如下图所示:
3. 选择一个或多个单元格以放置父下拉列表,点击“数据”>“数据验证”>“数据验证”。在本例中,我选择了单元格 E2。
4. 在“数据验证”对话框中,您需要执行以下操作:
- 4.1 从“允许”下拉列表中选择“列表”;
- 4.2 在“来源”文本框中输入 =drinksuff;
- 4.3 点击“确定”按钮。
注意:Drinkstuff 是您在步骤 1 中指定的区域名称,请根据需要更改。
5. 选择一个或多个单元格以创建第二个下拉列表,然后点击“数据”>“数据验证”>“数据验证”。在这里,我选择了单元格 F2。
6. 在“数据验证”对话框中,请按如下配置:
- 6.1 从“允许”下拉列表中选择“列表”;
- 6.2 在“来源”文本框中输入 =INDIRECT(E2);
- 6.3 点击“确定”按钮。
注意:在此示例中,E2 是包含父下拉列表的第一个单元格。
现在已创建了级联下拉列表。当从父下拉列表中选择“咖啡”时,第二个下拉列表中仅显示咖啡相关项目。当在父下拉列表中选择“茶”时,只能从第二个下拉列表中选择茶相关项目。见截图:
- 使用表格进行动态区域管理:将您的源数据转换为 Excel 表格(选择区域并按 Ctrl + T)。这样可以确保在添加新数据时,您的命名区域会自动扩展。
- 避免命名区域中使用空格:Excel 的 INDIRECT 函数不适用于带空格的命名区域,建议使用下划线 (_) 替代。
- 多级依赖下拉列表:通过扩展命名区域并使用额外的 INDIRECT 函数,您可以创建多级依赖下拉列表(例如,类别 > 子类别 > 产品).
借助强大工具创建依赖级联下拉列表
是否在 Excel 中难以管理分层数据?Kutools for Excel 让您轻松创建能动态适应用户选择的依赖级联下拉列表。无论您处理的是类别、子类别还是多层次数据,Kutools 都能简化流程,节省时间并确保数据准确性。
1. 点击“Kutools”> “下拉列表” > “动态下拉列表”以启用此功能。
2. 在“依赖下拉列表”对话框中,请按如下配置:
- 2.1 在“类型”部分选择“2 级依赖下拉列表”选项;
- 2.2 在“数据区域”框中指定整个表格范围;
- 2.3 选择两列中的单元格以在“输出区域”框中显示列表;
- 2.4 点击“确定”按钮。见截图:提示:如果您勾选了“水平放置列表”选项,依赖下拉列表将以水平顺序显示。
现在已创建了一个水平顺序的依赖级联下拉列表。


依赖下拉列表对于在 Excel 中组织和管理分层数据是一项颠覆性的功能。通过遵循本指南,您可以创建动态、级联的列表,这些列表能够根据用户的输入自适应,确保精确且高效的数据录入。无论您是初学者还是高级用户,这些方法都将帮助您更智能、更有效地在 Excel 中工作。如果您想探索更多 Excel 技巧和窍门,我们的网站提供了数千个教程。
相关文章:
在 Excel 下拉列表中键入时自动补全
如果您有一个包含大量值的数据验证下拉列表,则需要在列表中向下滚动才能找到合适的选项,或者直接在列表框中输入完整的单词。如果有办法可以在下拉列表中键入第一个字母时自动补全,一切都会变得更容易。本教程提供了实现这一功能的方法来解决该问题。
在 Excel 中从另一个工作簿创建下拉列表
在同一工作簿内的工作表之间创建数据验证下拉列表非常容易。但如果所需的列表数据位于另一个工作簿中,该怎么办?在本教程中,您将详细学习如何在 Excel 中从另一个工作簿创建下拉列表。
在 Excel 中创建可搜索的下拉列表
对于拥有大量值的下拉列表,要找到合适的值并不是一件容易的事。之前我们介绍了在下拉框中输入首字母时自动补全下拉列表的方法。除了自动补全功能外,您还可以使下拉列表可搜索,从而提高在下拉列表中查找合适值的工作效率。要使下拉列表可搜索,请尝试本教程中的方法。
在 Excel 下拉列表中选择值时自动填充其他单元格
假设您已经基于单元格范围 B8:B14 创建了一个下拉列表。当您从下拉列表中选择任何值时,希望 C8:C14 范围内对应单元格的值能够自动填充到选定单元格中。为了解决这个问题,本教程中的方法将为您提供帮助。
在 Excel 中创建具有多个选择或值的下拉列表
默认情况下,在 Excel 数据验证下拉列表中一次只能选择一个项目。本文中的方法可以帮助您从下拉列表中进行多项选择。
最佳Office办公效率工具
🤖 | Kutools AI 助手:以智能执行为基础,彻底革新数据分析 |代码生成 |自定义公式创建|数据分析与图表生成 |调用Kutools函数…… |
热门功能:查找、选中项的背景色或标记重复项 | 删除空行 | 合并列或单元格且不丢失数据 | 四舍五入…… | |
高级LOOKUP:多条件VLookup|多值VLookup|多表查找|模糊查找…… | |
高级下拉列表:快速创建下拉列表 |依赖下拉列表 | 多选下拉列表…… | |
列管理器: 添加指定数量的列 | 移动列 | 切换隐藏列的可见状态 | 比较区域与列…… | |
特色功能:网格聚焦 |设计视图 | 增强编辑栏 | 工作簿及工作表管理器 | 资源库(自动文本) | 日期提取 | 合并数据 | 加密/解密单元格 | 按名单发送电子邮件 | 超级筛选 | 特殊筛选(筛选粗体/倾斜/删除线等)…… | |
15大工具集:12项 文本工具(添加文本、删除特定字符等)|50+种 图表 类型(甘特图等)|40+实用 公式(基于生日计算年龄等)|19项 插入工具(插入二维码、从路径插入图片等)|12项 转换工具(小写金额转大写、汇率转换等)|7项 合并与分割工具(高级合并行、分割单元格等)| …… |
通过Kutools for Excel提升您的Excel技能,体验前所未有的高效办公。 Kutools for Excel提供300多项高级功能,助您提升效率并节省时间。 点击此处获取您最需要的功能……
Office Tab为Office带来多标签界面,让您的工作更加轻松
- 支持在Word、Excel、PowerPoint中进行多标签编辑与阅读。
- 在同一个窗口的新标签页中打开和创建多个文档,而不是分多个窗口。
- 可提升50%的工作效率,每天为您减少数百次鼠标点击!
所有Kutools加载项,一键安装
Kutools for Office套件包含Excel、Word、Outlook和PowerPoint的插件,以及Office Tab Pro,非常适合跨Office应用团队使用。





- 全能套装——Excel、Word、Outlook和PowerPoint插件+Office Tab Pro
- 单一安装包、单一授权——数分钟即可完成设置(支持MSI)
- 协同更高效——提升Office应用间的整体工作效率
- 30天全功能试用——无需注册,无需信用卡
- 超高性价比——比单独购买更实惠