在excel中怎么做下拉菜单联动

在excel中如何实现菜单联动呢?例如:有两个单元格,第一个单元格是区域,第二个单元格是省份 , 需要实现选择西南区域时,第二个单元格下拉菜单只显示四川,云南,贵州 。下面就为大家介绍一下 , 希望能对大家有所帮助!
方法/步骤
1、创建分类数据源 。
在excel中整理所有分类数据,如图所示,横向是区域,纵向是各个区域下对应的省份 。
2、为区域命名 。
1)打开公式中的名称管理器后,点击新建按钮 。
2)名称填写为区域,引用位置选择区域所在位置 。
【在excel中怎么做下拉菜单联动】3、为各个区域对应的省份命名 。
方法如步骤二 , 名称创建完毕后,结果如图 。
4、此时,您在这个文件的任何位置,不管是当前sheet,还是其他sheet都可引用了,下面我们来看如何引用 。
首先我们设置区域下拉菜单 。
1)选中需要显示下拉菜单的单元格
2)点击数据-数据有效性-数据有效性,弹出设置窗口
3)允许选择序列,来源手工输入=区域,这里区域就是对应名称管理器中我们定义的区域
如图所示:
5、接着我们来设置省份下拉菜单,这里要实现依据区域单元格的选择,省份菜单动态显示对应区域的省份 。
1)上一步中设置的单元格,选择西南(注:如果不选择,该步骤点击确定时会报错)
2)选中需要显示下拉菜单的单元格
3)点击数据-数据有效性-数据有效性,弹出设置窗口
4)允许选择序列,来源手工输入=INDIRECT(B3),这里B3就是上一步中设置的区域单元格的位置
6、完成 。
当区域选择西南时,省份只能在四川,云南 , 贵州中选择;当区域选择东北时 , 省份只能在黑龙江、吉林、辽宁中选择 。

在excel中怎么做下拉菜单联动的详细内容就为您分享到这里,【精彩生活】jing111.com小编为您精选以下内容,希望对您有所帮助: