跳到主要内容

如何在Excel中创建相关的级联下拉列表?

添加一名作者 最后修改时间:2025-01-13

依赖下拉列表(也称为级联下拉列表)是 Excel 中的一项强大功能,可让您创建动态列表,其中一个下拉列表中的选项取决于另一个下拉列表中的选择。例如,父下拉列表位于 E 列,其值为咖啡、茶和葡萄酒。从父下拉列表中选择咖啡时,第二个下拉列表中只会显示与咖啡相关的项目。在本指南中,我们将引导您完成创建依赖下拉列表的步骤,以及优化技巧和高级技术。

使用间接功能创建相关的级联下拉列表
使用出色的工具轻松创建相关的级联下拉列表

下拉列表的更多教程...


使用间接功能创建相关的级联下拉列表

请执行以下操作以在Excel中创建一个相关的级联下拉列表。

1. 选择包含要在父下拉列表中显示的值的单元格,然后在 名称框 (这里我将三个列标题命名为 酒杯 就我而言)。 看截图:

显示 Excel 中级联下拉列表区域命名的屏幕截图

2.接下来,将相应的咖啡,茶和葡萄酒项目分别命名为咖啡,茶和葡萄酒。 名称框 如下截图:

屏幕截图显示了级联下拉列表中咖啡、茶和葡萄酒项目的命名

3.选择一个或多个单元格以找到父级下拉列表,单击 时间 > 数据验证 > 数据验证。 在这种情况下,我选择单元格E2。

显示 Excel 菜单上数据验证选项的屏幕截图

4.在 数据验证 对话框,您需要:

  • 4.1选择 列表 来自 下拉列表;
  • 4.2输入 =饮料来源 文本框;
  • 4.3点击 OK 按钮。

    显示 Excel 中父下拉列表的数据验证设置配置的屏幕截图

    备注: 饮料 是您在步骤1中指定的范围名称。请根据需要进行更改。

5.选择一个或多个单元格以找到第二个下拉列表,然后单击 时间 > 数据验证 > 数据验证 打开。 在这里,我选择单元格F2。

6.在 数据验证 对话框,请进行以下配置。

  • 6.1选择 列表 来自 下拉列表;
  • 6.2输入 =间接(E2)来源 文本框;
  • 6.3点击 OK 按钮。

    显示 Excel 中依赖级联下拉列表的数据验证设置的屏幕截图

    请注意: 在这种情况下,E2是包含父级下拉列表的第一个单元格。

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

Tips:
  1. 使用表格表示动态范围:将源数据转换为 Excel 表格(选择范围并按 Ctrl + T)。这可确保您的命名范围在添加新数据时自动扩展。
  2. 避免命名范围中使用空格:Excel 的 INDIRECT 函数无法很好地处理命名范围内的空格。请改用下划线 (_)。
  3. 多级相关下拉列表:您可以通过扩展命名范围并使用附加项来创建多级相关下拉列表(例如,类别 > 子类别 > 产品) 间接 功能。

使用出色的工具创建相关的级联下拉列表

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

Kutools for Excel 提供 300 多种高级功能来简化复杂任务,提高创造力和效率。 增强人工智能功能,Kutools 可以精确地自动执行任务,使数据管理变得毫不费力。 Kutools for Excel 的详细信息...         免费试用...

1。 点击 库工具 > 下拉列表 > 动态下拉列表 启用该功能。

Excel 中的动态下拉列表选项的屏幕截图

2.在 从属下拉列表 对话框,请进行以下配置。

  • 2.1选择 2级依赖下拉列表 在选项 类型 部分;
  • 2.2在表格中指定整个表格范围 数据范围 框;
  • 2.3在两列中选择单元格以在 输出范围 框;
  • 2.4点击 OK 按钮。 看截图:
    Tips::如果您检查 水平动态下拉列表 选项,依赖的下拉列表将按水平顺序显示。

    使用 Kutools 配置动态下拉列表的屏幕截图

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

显示在 Excel 中创建的级联下拉列表的 GIF

Tips::如果你不检查 水平动态下拉列表 选项,依赖下拉列表将按垂直顺序显示。
不要选中动态水平下拉列表选项
依赖下拉列表按垂直顺序显示

依赖下拉列表是 Excel 中组织和管理分层数据的关键。按照本指南,您可以创建动态、级联列表,以适应用户输入,确保准确、高效的数据输入。无论您是初学者还是高级用户,这些技巧都将帮助您在 Excel 中更智能、更有效地工作。如果您有兴趣探索更多 Excel 技巧和窍门, 我们的网站提供数千个教程.


相关文章:

在Excel下拉列表中键入时自动完成
如果您有一个包含大值的数据验证下拉列表,则需要在列表中向下滚动以查找合适的列表,或直接在列表框中键入整个单词。 如果在下拉列表中键入第一个字母时有允许自动完成的方法,一切将变得更加容易。 本教程提供了解决问题的方法。

在Excel中从另一个工作簿创建下拉列表
在工作簿中的工作表之间创建数据验证下拉列表非常容易。 但是,如果数据验证所需的列表数据位于另一个工作簿中,您将怎么办? 在本教程中,您将详细了解如何从Excel中的另一个工作簿创建拖放列表。

在Excel中创建可搜索的下拉列表
对于具有众多价值的下拉列表,找到合适的价值并非易事。 以前,我们已经介绍了一种在下拉框中输入第一个字母时自动完成下拉列表的方法。 除了自动完成功能之外,您还可以使下拉列表可搜索,以提高在下拉列表中查找适当值时的工作效率。 为了使下拉列表可搜索,请尝试本教程中的方法。

在Excel下拉列表中选择值时自动填充其他单元格
假设您已经基于单元格区域B8:B14中的值创建了一个下拉列表。 在下拉列表中选择任何值时,都希望在选定单元格中自动填充单元格范围C8:C14中的相应值。 为了解决该问题,本教程中的方法将对您有所帮助。

在Excel中创建具有多个选择或值的下拉列表
默认情况下,您每次只能从Excel中的数据验证下拉列表中选择一项。 本文中的方法可以帮助您从Excel的下拉列表中进行多个选择。

下拉列表的更多教程...

最佳办公生产力工具

🤖 Kutools 人工智能助手:基于以下内容彻底改变数据分析: 智能执行   |  生成代码  |  创建自定义公式  |  分析数据并生成图表  |  调用 Kutools 函数...
热门特色: 查找、突出显示或识别重复项   |  删除空白行   |  合并列或单元格而不丢失数据   |   不使用公式进行四舍五入 ...
超级查询: 多条件VLookup    多值VLookup  |   跨多个工作表的 VLookup   |   模糊查询 ....
高级下拉列表: 快速创建下拉列表   |  依赖下拉列表   |  多选下拉列表 ....
列管理器: 添加特定数量的列  |  移动列  |  切换隐藏列的可见性状态  |  比较范围和列 ...
特色功能: 网格焦点   |  设计图   |   大方程式酒吧    工作簿和工作表管理器   |  资源库 (自动文本)   |  日期选择器   |  合并工作表   |  加密/解密单元格    按列表发送电子邮件   |  超级筛选   |   特殊过滤器 (过滤粗体/斜体/删除线...)...
前 15 个工具集12 文本 工具 (添加文本, 删除字符,...)   |   50+ 图表 类型 (甘特图,...)   |   40+ 实用 公式 (根据生日计算年龄,...)   |   19 插入 工具 (插入二维码, 从路径插入图片,...)   |   12 转化 工具 (小写金额转大写, 货币兑换,...)   |   7 合并与拆分 工具 (高级组合行, 分裂细胞,...)   |   ... 和更多

使用 Kutools for Excel 增强您的 Excel 技能,体验前所未有的效率。 Kutools for Excel 提供了 300 多种高级功能来提高生产力并节省时间。  单击此处获取您最需要的功能...


Office Tab 为 Office 带来选项卡式界面,让您的工作更加轻松

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!