最具影响力的数字化技术在线社区

168大数据

 找回密码
 立即注册

QQ登录

只需一步,快速开始

1 2 3 4 5
开启左侧

Excel2013中如何实现多级联动下拉菜单

[复制链接]
发表于 2018-5-17 14:22:03 | 显示全部楼层 |阅读模式

马上注册,结交更多数据大咖,获取更多知识干货,轻松玩转大数据

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
首先阐述下我们要实现的效果,就是我们先选择一级菜单,然后二级菜单有对应的内容可以供选择;例如:你一级菜单选择了某个省份,二级菜单联动可以选择省份对应的城市。
实现这个效果的原理,实际上是对不同的列设置了名称,而名称恰好对应是上一级菜单里面的选择项,在数据有效性中函数读取的其实引用这个名称所对应的内容,这样也就把下一级的菜单内容读取出来了。
看着有点晕对不对,逐步演示一下。
有如下一份省市的数据:省份以及省份所所辖的城市清单,如要实现多级联动下拉菜单操作,具体的操作方式如下所示:
第一步:对各单元格区域进行名称定义
选中A1:A5单元格区域,然后公式——根据所选内容创建——如图设置
分别对B、C、D、E列重复以上操作
第二步:设置省份列的选项
选中G1:G22单元格区域,然后数据——数据验证(注:2013之前的版本是数据有效性)
弹出数据验证设置窗口,然后如图设置
其中来源“=省份”,这里的省份与之前自定义的单元格区域名称是相对应的
看G2-G22单元格是不是省份可选了
第三步:设置地市列的选项
选中H1:H22单元格区域,然后数据——数据验证
在弹出的窗口,设置如下
其中来源=indirect($G1)(注;indirect函数,返回由文本字符串指定的引用)
看看最终的效果,N级联动菜单下拉效果实现以此类推。
作者:郑来轶

楼主热帖
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关闭

站长推荐上一条 /1 下一条

关于我们|小黑屋|Archiver|168大数据 ( 京ICP备14035423号|申请友情链接

GMT+8, 2024-4-19 09:53

Powered by BI168大数据社区

© 2012-2014 168大数据

快速回复 返回顶部 返回列表