在Excel中快速创建多级下拉列表
Kutools for Excel
为 Excel 增添 300 多种
强大功能
通常,使用Excel中的数据验证功能很容易创建一个下拉列表。但是,如果要在Excel中创建具有多级的动态下拉列表,比如3级呢?这时,借助Kutools for Excel的动态下拉列表功能,您可以轻松地在Excel中创建2到5级的下拉列表。
在Excel中水平创建2级下拉列表
假设您有一个包含4个类别的菜单,如下图所示。现在,您可以应用动态下拉列表功能来创建一个水平方向的2级下拉列表,具体操作如下:
1. 点击 Kutools > 下拉列表 > 动态下拉列表 以启用此功能。
2. 在动态列表对话框中,请按以下步骤进行配置:
提示:在输出至框中,请选择两列以输出动态下拉列表。
现在,您已经创建了一个水平方向的2级下拉列表。请参见截图:
在Excel中垂直创建2级下拉列表
您还可以通过Excel中的动态下拉列表 功能轻松地在垂直方向上创建2级下拉列表。
1. 点击 Kutools > 下拉列表 > 动态下拉列表 以启用此功能。
2. 在 动态列表对话框中,请按以下步骤进行配置:(1) 在 模式 部分勾选“模式A:2级依赖下拉列表”选项;(2) 在数据区域框中,选择用于依赖下拉列表的源数据;(3) 在输出至框中指定目标区域;(4) 单击确定按钮。
提示:(1) 在输出至框中,请选择两行以输出动态下拉列表。(2) 不要勾选“水平放置列表”选项。
现在,您已经创建了一个垂直方向的2级下拉列表。请参见截图:
在Excel中创建2到5级下拉列表
例如,我有一张包含大洲、国家和城市的表格,如下图所示。我将使用动态下拉列表功能在Excel中创建一个3级下拉列表。

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

错误提示1 | 错误提示2 | |
![]() | ![]() |
至此,我已经创建了一个3级下拉列表。请参见截图:
提示:如果您的数据包含4(或5)列,该功能将相应地创建一个4(或5)级下拉列表。
注意
1. 在动态列表对话框中,您可以单击 示例按钮打开示例工作表。但是,此操作将关闭当前对话框。
2. 您可以应用Kutools for Excel的清除数据验证限制功能,从选择中清除下拉列表的数据验证。
演示: 在Excel中创建多级下拉列表
推荐的生产力工具
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 中高效完成工作。以上功能只是众多节省时间的工具之一。

