打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
Excel-动态二级联动菜单简易制作方法
Excel中经常会遇到制作一级、二级菜单来方便选择的情况,常规做法是使用“数据验证”的“列”功能,给单元格添加选择菜单。然而,只是这么做“一级菜单”和“二级菜单”并无关联,现实中却经常需要通过“一级菜单”的选择,来动态显示“二级菜单”内容,甚至通过“二级菜单”选择,再进一步显示“三级菜单”。
Excel针对动态“二级菜单”的制作方法不止一个,常规的做法:定义名称、INDIRECT、MATCH、ADDRESS、OFFSET、COUNTA等方法结合组合使用,比较复杂,本文提供一种简易的制作方法。
假定一个工作簿有两张表,一张表是数据呈现表“Sheet1”,一张表是一二级菜单源表,如下两图呈现:

上面内容的实现方式核心技术主要是如下3个:
  1. 将区域转换为表格;

  2. 定义名称;

  3. INDIRECT定义的名称

针对MenuList原始表格内容:

对上表进行操作,将每一列转换为表格:

转换为表格后,在“定义名称”中就会出现Excel给命名的名称,将这些名称修改为与对应“一级菜单”的名称,这步非常关键!

下面就可以制作选择菜单了,先制作“一级菜单”。

接着制作“二级菜单”,此处要使用到函数:INDIRECT,将内容转换成引用,这步也非常关键!

这样,动态关联的“二级菜单”就制作完成了,如果想在已有的“二级菜单”添加内容,按下面加入,就自动在选择菜单中出现。

如果想将已存在的“二级菜单”的内容删掉,按下面,选择“删除行”即可。

通过这一系列操作,就可以正式添加“一级菜单”和“二级菜单”。

大家看看是不是很简单?当然,如果要新增一个“一级菜单”项,那么必须要手动进行添加,并且手动“插入表格”、“定义名称”。
本次分享结束,希望有帮助,谢谢观赏!
本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
让Excel如程序般酷炫,两步让多级下拉菜单自动匹配内容
Excel 创建一级、二级、三级……联动下拉菜单,一次彻底讲透它!
Excel如何制作下拉菜单?
如何设置Excel单元格下拉列表?
Excel表格中怎样制作下拉列表?
Excel表格制作二级下拉菜单全步骤
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服