跳至主要内容

在Excel中快速创建多级下拉列表

Author: Kelly Last Modified: 2025-07-31

Kutools for Excel

为 Excel 增添 300 多种
强大功能

通常,使用Excel中的数据验证功能很容易创建一个下拉列表。但是,如果要在Excel中创建具有多级的动态下拉列表,比如3级呢?这时,借助Kutools for Excel动态下拉列表功能,您可以轻松地在Excel中创建2到5级的下拉列表。


 在Excel中水平创建2级下拉列表

假设您有一个包含4个类别的菜单,如下图所示。现在,您可以应用动态下拉列表功能来创建一个水平方向的2级下拉列表,具体操作如下:

shot-dynamic-drop-down-list-1

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

shot-dynamic-drop-down-list-2

2. 在动态列表对话框中,请按以下步骤进行配置:

(1) 在 模式 部分勾选“模式A:2级依赖下拉列表”选项;(2) 在数据区域框中,选择用于依赖下拉列表的源数据;(3) 勾选“水平放置列表”选项;(4) 在输出至框中指定目标区域;(5) 单击确定按钮。

shot-dynamic-drop-down-list-3

提示:在输出至框中,请选择两列以输出动态下拉列表。

现在,您已经创建了一个水平方向的2级下拉列表。请参见截图:

 在Excel中垂直创建2级下拉列表

您还可以通过Excel中的动态下拉列表 功能轻松地在垂直方向上创建2级下拉列表。

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

2. 在 动态列表对话框中,请按以下步骤进行配置:(1) 在 模式 部分勾选“模式A:2级依赖下拉列表”选项;(2) 在数据区域框中,选择用于依赖下拉列表的源数据;(3) 在输出至框中指定目标区域;(4) 单击确定按钮。

shot-dynamic-drop-down-list-4

提示:(1) 在输出至框中,请选择两行以输出动态下拉列表。(2) 不要勾选“水平放置列表”选项。

现在,您已经创建了一个垂直方向的2级下拉列表。请参见截图:


 在Excel中创建2到5级下拉列表

例如,我有一张包含大洲、国家和城市的表格,如下图所示。我将使用动态下拉列表功能在Excel中创建一个3级下拉列表。

shot-dynamic-drop-down-list-5

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

2. 在动态列表对话框中,请按以下步骤进行配置:(1) 在模式部分勾选“模式B:2到5级依赖下拉列表”选项;(2) 在数据区域框中,选择用于依赖下拉列表的源数据;(3) 在输出至框中指定目标区域;(4) 单击确定按钮。

shot-dynamic-drop-down-list-6

注意事项:
1) 如果您的数据包含标题,请勾选“数据包含标题”选项。
2)输出至框中,您必须选择与源数据列数相等的列数。否则,在单击动态列表对话框中的确定按钮后,会弹出如下图所示的提示框。

shot-dynamic-drop-down-list-7

3) 默认情况下,创建的动态下拉列表中的值是按照源数据的原始顺序排序的。如果您希望按字母顺序对值进行排序,请单击 高级设置 按钮 shot-dynamic-drop-down-list-8 在对话框左下角,然后从菜单中选择 按字母顺序排序

shot-dynamic-drop-down-list-9

您可以查看结果如下图所示。

shot-dynamic-drop-down-list-10

4) 高级设置菜单中还有一个“将所有单元格格式化为文本”的选项。如果在创建动态下拉列表时遇到以下两个错误提示,建议您启用此选项。

shot-dynamic-drop-down-list-11

错误提示1   错误提示2
shot-dynamic-drop-down-list-12       shot-dynamic-drop-down-list-13
5) 如果输出区域中已存在动态下拉列表,则会弹出以下对话框,询问您是否要覆盖它。

shot-dynamic-drop-down-list-14

至此,我已经创建了一个3级下拉列表。请参见截图:

提示:如果您的数据包含4(或5)列,该功能将相应地创建一个4(或5)级下拉列表。


 注意

1. 在动态列表对话框中,您可以单击 示例按钮打开示例工作表。但是,此操作将关闭当前对话框。

2. 您可以应用Kutools for Excel清除数据验证限制功能,从选择中清除下拉列表的数据验证。


 演示: 在Excel中创建多级下拉列表

 
Kutools for Excel:超过 300 种实用工具触手可及!永久免费享受 AI 功能!立即下载!

推荐的生产力工具

Office Tab:在 Microsoft Office 中使用便捷的标签页,就像 Chrome、Firefox 和新版 Edge 浏览器一样。通过标签轻松切换文档 —— 告别杂乱的窗口。了解更多...

Kutools for Outlook:Kutools for Outlook 为 Microsoft Outlook 2010–2024(及更高版本)以及 Microsoft 365 提供 100 多种强大功能,帮助您简化电子邮件管理并提高生产力。了解更多...


Kutools for Excel

Kutools for Excel 提供 300 多种高级功能,助您在 Excel 2010 – 2024 和 Microsoft 365 中高效完成工作。以上功能只是众多节省时间的工具之一。

🌍 支持 40 多种界面语言
✅ 全球超过 50 万用户和 8 万家企业信赖
🚀 兼容所有现代 Excel 版本
🎁 30 天全功能试用 —— 无需注册,无任何限制
Kutools for Excel RibbonKutools for Excel Ribbon