跳至主要内容

Kutools for Office — 一套工具,五种功能。事半功倍。

如何在 Excel 中创建依赖级联下拉列表?

Author Siluvia Last modified

依赖下拉列表,也称为级联下拉列表,是 Excel 中一项强大的功能,允许您创建动态列表,其中一个下拉列表中的选项依赖于另一个列表的选择。例如,父下拉列表位于 E 列中,包含咖啡、茶和酒等值。当从父下拉列表中选择“咖啡”时,第二个下拉列表中将只显示与咖啡相关的项目。在本指南中,我们将引导您完成创建依赖下拉列表的步骤,并提供优化技巧和高级技术。

使用内置功能创建依赖级联下拉列表
借助神奇工具轻松创建依赖级联下拉列表

更多下拉列表教程...


使用内置功能创建依赖级联下拉列表

请按以下步骤在 Excel 中创建依赖级联下拉列表。

1. 选择包含要在父下拉列表中显示的值的单元格,然后在名称框中为该区域命名(在我的例子中,我将这三列标题命名为 drinkstuff)。见截图:

A screenshot showing naming the range in Excel for cascading drop-down lists

2. 接下来,在名称框中分别将相应的咖啡、茶和酒项目命名为“咖啡”、“茶”和“酒”,如下图所示:

A screenshot showing naming Coffee, Tea, and Wine items for cascading drop-down lists

3. 选择一个或多个单元格以放置父下拉列表,点击“数据”>“数据验证”>“数据验证”。在本例中,我选择了单元格 E2。

A screenshot showing Data Validation option on Excel menu

4. 在“数据验证”对话框中,您需要执行以下操作:

  • 4.1 从“允许”下拉列表中选择“列表”;
  • 4.2 在“来源”文本框中输入 =drinksuff
  • 4.3 点击“确定”按钮。

    A screenshot showing configuring Data Validation settings for parent drop-down list in Excel

    注意:Drinkstuff 是您在步骤 1 中指定的区域名称,请根据需要更改。

5. 选择一个或多个单元格以创建第二个下拉列表,然后点击“数据”>“数据验证”>“数据验证”。在这里,我选择了单元格 F2。

6. 在“数据验证”对话框中,请按如下配置:

  • 6.1 从“允许”下拉列表中选择“列表”;
  • 6.2 在“来源”文本框中输入 =INDIRECT(E2)
  • 6.3 点击“确定”按钮。

    A screenshot showing Data Validation settings for dependent cascading drop-down list in Excel

    注意:在此示例中,E2 是包含父下拉列表的第一个单元格。

现在已创建了级联下拉列表。当从父下拉列表中选择“咖啡”时,第二个下拉列表中仅显示咖啡相关项目。当在父下拉列表中选择“茶”时,只能从第二个下拉列表中选择茶相关项目。见截图:

提示:
  1. 使用表格进行动态区域管理:将您的源数据转换为 Excel 表格(选择区域并按 Ctrl + T)。这样可以确保在添加新数据时,您的命名区域会自动扩展。
  2. 避免命名区域中使用空格:Excel 的 INDIRECT 函数不适用于带空格的命名区域,建议使用下划线 (_) 替代。
  3. 多级依赖下拉列表:通过扩展命名区域并使用额外的 INDIRECT 函数,您可以创建多级依赖下拉列表(例如,类别 > 子类别 > 产品).

借助强大工具创建依赖级联下拉列表

是否在 Excel 中难以管理分层数据?Kutools for Excel 让您轻松创建能动态适应用户选择的依赖级联下拉列表。无论您处理的是类别、子类别还是多层次数据,Kutools 都能简化流程,节省时间并确保数据准确性。

Kutools for Excel 提供了超过 300 种高级功能,简化复杂任务,提升创造力与效率。 通过集成 AI 能力,Kutools 能够精准自动执行任务,让数据管理变得轻松简单。Kutools for Excel 的详细信息...         免费试用...

1. 点击“Kutools”> “下拉列表” > “动态下拉列表”以启用此功能。

A screenshot of Dynamic Drop-down List option in Excel

2. 在“依赖下拉列表”对话框中,请按如下配置:

  • 2.1 在“类型”部分选择“2 级依赖下拉列表”选项;
  • 2.2 在“数据区域”框中指定整个表格范围;
  • 2.3 选择两列中的单元格以在“输出区域”框中显示列表;
  • 2.4 点击“确定”按钮。见截图:
    提示:如果您勾选了“水平放置列表”选项,依赖下拉列表将以水平顺序显示。

    A screenshot showing configuration of Dynamic Drop-down List using Kutools

现在已创建了一个水平顺序的依赖级联下拉列表。

A GIF showing created cascading drop-down lists in Excel

提示:如果未选择水平放置列表 选项,依赖下拉列表将以垂直顺序显示。
don't check Dynamic drop-down list horizontally option
dependent drop-down list is displayed in the vertical order

依赖下拉列表对于在 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支持多种语言——可选择英语、西班牙语、德语、法语、中文等40多种语言!

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