跳到主要内容

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

假设您有3个列表,如下面的演示所示,您需要创建一个级联的下拉列表,以基于父列表中的值来限制第二个下拉列表中的选择。 例如,父级下拉列表位于E列,其值为Coffee,Tea和Wine。 从父级下拉列表中选择“咖啡”时,仅咖啡项目显示在第二个下拉列表中。 本文将向您展示实现它的方法。

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

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


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

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

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

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

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

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

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

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

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

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

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

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

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


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

如果以上方法对您来说很耗时。 这里强烈推荐 动态下拉列表 的特点 Kutools for Excel 为了你。 使用此功能,您只需单击几下即可创建一个相关的级联下拉列表。

申请前 Kutools for Excel首先下载并安装.

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

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

  • 2.1选择 2级依赖下拉列表 在选项 Type 部分;
  • 2.2在表格中指定整个表格范围 数据范围 框;
  • 2.3检查 水平动态下拉列表 框;
  • 2.4在两列中选择单元格以在 输出范围 框;
  • 2.5点击 OK 按钮。 看截图:

现在,将创建一个相关的级联下拉列表。

  如果您想免费试用(30天)此实用程序, 请点击下载,然后按照上述步骤进行操作。


相关文章:

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

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

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

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

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

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

最佳办公生产力工具

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

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

kte选项卡201905


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

  • 在Word,Excel,PowerPoint中启用选项卡式编辑和阅读,发布者,Access,Visio和Project。
  • 在同一窗口的新选项卡中而不是在新窗口中打开并创建多个文档。
  • 每天将您的工作效率提高50%,并减少数百次鼠标单击!
Comments (4)
No ratings yet. Be the first to rate!
This comment was minimized by the moderator on the site
These are not Dependent drop down boxes - you are just selecting which list to use- a dependent drop down box means that a second drop down list will display entries that are relevant to what has been selected in a first drop down.
This comment was minimized by the moderator on the site
Excelente !!! ya he hecho este ejercicio varias veces, pero ahora me surge uno donde una de las opciones que debe desencadenar la validación como "Coffe, Tea o Wine"... ahora debo incluir una opción para que el usuario escriba cualquier texto!... no sé como hacerle... estoy atorado ahí... ojalá me puedan ayudar!Me refiero a que el usuario aparte de Café, Te y Vino puede escoger una opción más que se llame "Notas" y que en vez de desplegar alguna lista... le deje escribir cualquier texto... cómo ven? creen poder ayudarme?
Mil Gracias!!
This comment was minimized by the moderator on the site
Excelente !!! ya he hecho este ejercicio varias veces, pero ahora me surge una variante donde una de las opciones que debe desencadenar la validación como "Coffe, Tea o Wine"... ahora debo incluir una opción para que el usuario escriba cualquier texto! por ejemplo, aparte de Cafe, Te y Vino, habría una nueva que se llame "Nota" y en la siguiente columna, en vez de desplegar una lista, debo permitir que el usuario capture cualquier texto.

... no sé como hacerle... estoy atorado ahí... ojalá me puedan ayudar!
This comment was minimized by the moderator on the site
Tenho uma planilha onde os dados da minha lista principal está em linhas e não em colunas como no exemplo. Neste caso minhas opções para a lista dependente está organizado em colunas. Já tentei várias manobras e não consigo êxito. Será que poderia me ajudar? Desde já agradeço
There are no comments posted here yet
Please leave your comments in English
Posting as Guest
×
Rate this post:
0   Characters
Suggested Locations