首页 > Excel专区 > Excel技巧 >

excel 如何制作实用的三级联动下拉菜单实例技巧

Excel技巧 2021-11-23 09:18:29

应用场景

在Excel工作表中制作下图所示的三级联动下拉菜单。其中,B列中的城市根据同行A列中的省份确定,C列中的辖区根据同行B列中的城市确定。例如,A3单元格显示为"湖南",则B3单元格只能在"湖南"所辖城市中进行选择;如果B3单元格选择了"长沙",则C3单元格只能在"长沙"所辖区中进行选择。

Excel办公技巧:实用三级联动下拉菜单制作案例分享

三级联动下拉菜单参考效果图

操作步骤

1、整理好如下图所示的数据源。每列的第一行单元格内容与下面的单元格为从属关系,如A2单元格"湖北"和A3单元格"湖南"均为省份名称,从属于A1单元格"省份"。

Excel办公技巧:实用三级联动下拉菜单制作案例分享

2、在数据源所在的工作表中,选择A1:G7单元格区域,按Ctrl+G组合键打开"定位"对话框,单击左下方的"定位条件"按钮。在弹出的"定位条件"对话框中选择"常量",单击"确定"按钮。此时,A1:G7单元格区域中只有包含数据信息的单元格会被选中。

Excel办公技巧:实用三级联动下拉菜单制作案例分享

3、在"公式"选项卡"定义的名称"功能组中单击"根据所选内容创建"按钮,在弹出的"以选定区域创建名称"对话框中,仅勾选"首行",取消勾选"最左列",单击"确定"按钮。

Excel办公技巧:实用三级联动下拉菜单制作案例分享

4、切换到要制作三级联动下拉菜单的工作表,选中A列"省份"中要输入省份名称的相应单元格区域A2:A7,单击"数据"选项卡"数据工具"功能组中的"数据验证"按钮,弹出"数据验证"对话框。在"验证条件""允许"下的编辑框中选择"序列",在"来源"编辑框中输入"=省份",单击"确定"按钮。此时,点击A2单元格右下角的筛选按钮,就能看到"湖北""湖南"两个选项,这里我们选择"湖北"。

Excel办公技巧:实用三级联动下拉菜单制作案例分享

5、选中B列"城市"中的B2:B7单元格区域,按上一步骤中同样的办法打开"数据验证"对话框,在"验证条件""允许"下的编辑框中选择"序列",在"来源"编辑框中输入"=INDIRECT(A2)",单击"确定"按钮。此时,点击B2单元格右下角的筛选按钮,就能看到"武汉""宜昌"两个选项,这里我们选择"武汉"。

Excel办公技巧:实用三级联动下拉菜单制作案例分享

6、选中B2:B7单元格区域,将光标放置在B7单元格右下角,等光标变成黑色十字时,向右拖动鼠标将公式复制到C2:C7单元格区域。在C2单元格中删除复制过来的"武汉",点击C2单元格右下角的筛选按钮,就能看到"武昌区""江汉区""洪山区"" 江岸区"" 硚口区"" 青山区"等对应的辖区选项,这里我们选择"武昌区"。本案例讲解完毕。

Excel办公技巧:实用三级联动下拉菜单制作案例分享 Excel办公技巧:实用三级联动下拉菜单制作案例分享

标签: excel制作三级联动下拉菜单

office教程网 Copyright © 2016-2020 https://www.office9.cn. Some Rights Reserved.