多语言展示
当前在线:709今日阅读:99今日分享:20

Excel表格中如何建立三级或者多级下拉菜单栏

我们在输入快递地址时,通常是先选择省,然后选市,再选择区,这就是三级下拉菜单栏,这种方式节约了我们很多时间。那么,在Excel表格中如何建立这种三级或者多级下拉菜单栏呢?本文就由小编带大家介绍一下,一起来看看吧~
工具/原料
1

Excel版本:Microsoft Office 专业增强版 2016

2

电脑系统:windows 10

方法/步骤
1

1.我们准备一个表格,如图所示。上面的省市区选择项,是我们要做的三级下拉菜单栏。下面准备了两个表,第一个是省对应的市表(我们叫它【省市表】),第二个是市对应的区表(我们叫它【市区表】)。

2

2.把【省市表】的内容选择上,然后找到顶部菜单【公式->根据所选内容创建】,在弹出框勾选【首行】,然后确定。如图

3

3.类似的步骤,把【市区表】的内容选择上,然后找到顶部菜单【公式->根据所选内容创建】,在弹出框勾选【首行】,然后确定。如图

4

4.在目标区域,单击【省】下面的单元格【A2】,然后选择顶部菜单【数据】,找到数据工具下的【数据验证】,如图

5

5.在弹出的数据验证设置框中,【允许】条件选择【序列】,数据来源选择【省市表】的省份,然后确定。如图

7

6.类似的步骤,单击【市】下面的单元格【B2】,然后选择顶部菜单【数据】,找到数据工具下的【数据验证】,在弹出的数据验证设置框中,【允许】条件选择【序列】,数据来源输入【=INDIRECT($A$2)】,如图。(注:参数($A$2)是指A2单元格)

8

7.类似的步骤,单击【区】下面的单元格【C2】,然后选择顶部菜单【数据】,找到数据工具下的【数据验证】,在弹出的数据验证设置框中,【允许】条件选择【序列】,数据来源输入【=INDIRECT($B$2)】,如图。(注:参数($B$2)是指B2单元格)

9

8.最后,查看结果,我们可以得到快递地址填写的三级下拉菜单效果。更多级下拉只需要多增加子表即可。END

总结:

1.准备数据表,有多个级别下拉菜单就要准备多个子表;2.设置子表的跟随,使用“公式>>根据所选内容创建”,弹出设置选择首行;3.设置菜单单元格的数据验证,第一级菜单选择主序列,后面的菜单跟随上一级菜单,设置数据来源为“=INDIRECT(上一级单元格)”;4.完成各单元格设置,三级或多级菜单配置完成。END

注意事项
1

tips:在完成数据验证的设置点击确定时,弹出“源当前包含错误,是否继续”,直接确定即可。

2

tips:本文用到了Excel表格的“公式”和“数据”菜单的功能,不同excel版本下可能不同。

推荐信息