Excel 创建一级、二级、三级……联动下拉菜单,一次彻底讲透它!
大家好,我是知识兔。
在日常办公中,难免需要让同事去填写一些信息,然而,总有那么几个同事不小心给我填了五花八门的信息,这这这就又增加了我的工作量。
因此,为了少加班,我专门给表格设置【下拉菜单】,帮助我让同事们规范填写。
只需要鼠标点点点,就能轻轻录入数据,还减少了解释的时间成本。
但是,很多伙伴跟小何说,只会制作普通的一级下拉菜单,遇到稍微复杂一点的二级甚至更多级的联动下拉菜单就犯难。
既然伙伴们有这个请求,知识兔一定满足大家,今天我们就一起来看看【Excel 中的下拉菜单】是如何制作的~
1
一级菜单
一级下拉菜单,直接使用【数据验证】就可以完成。
选中需要设置下拉菜单的单元格或区域,点击【数据】——【数据验证】——【序列】——【确定】。
直接输入下拉选项,但逗号必须是用英文状态下的。
如果不想手动输入下拉选项,可以直接框住来源数据。
》》》视频课程获取地址
有时候,我们需要在右侧的下拉菜单中多添加一项,然而,发现左侧的下拉菜单是无法同步更新的。
因为这是静态下拉。
这时候该怎么办呢?
别着急,只需要多一个步骤,将右侧的表格设置为智能表格(超级表),单击右侧任意单元格,按下【Ctrl+T】,单击确定即可。
在右边的智能表格添加了"小何"后,原本的下拉菜单也会同步更新,现在我们就能在下拉菜单里面选中这个新选项了。
这个方法,不仅可以增删内容,调整选项的顺序也是可以的,自己可以去尝试一下。
小何是提前把表格转换为了超级表,才可以实现的动态下拉的哦。
2
二级下拉菜单
1)定义名称
选中内容区域,选好后,进入【公式】——【定义的名称】——【根据所选内容创建】,只保留勾选【首行】,其他全部取消勾选,然后【确定】。
2)先设置一级菜单
点击我们所需要填写的表格区域,点击【数据】——【数据工具】——【数据验证】,将【允许】——【序列】,【来源】选择内容源的一级菜单。
3)INDIRECT函数引用
如何让二级菜单的数据源自动调用一级菜单的结果,而不是自己手动输入?
这里需要用到一个函数,叫做“INDIRECT函数”。
INDIRECT函数的意思是“返回所指的引用”。
【数据】——【数据工具】——【数据验证】,将【允许】——【序列】,【来源】需要输入公式:=INDIRECT($B$3),选择内容源的一级菜单,点击【确定】。
看最后效果:
3
三级下拉菜单
其实掌握了二级下拉菜单,三级下拉菜单甚至更多级也就掌握了,因为方法是类似的,无非就是多设置几次而已。
首先,我们先把三个菜单的内容准备好,在前面一二级菜单的基础,增加三级菜单“产品型号”。
前面的一二级菜单刚刚已经设立了“连接”,接下来我们要做的就是将二级菜单和三级菜单设立连接关系。
首先,点击【公式】——【定义的名称】——【根据所选内容创建】,只保留勾选【首行】,其他全部取消勾选,然后【确定】。
然后,点击【数据】——【数据工具】——【数据验证】,将【允许】——【序列】,在【来源】处需要输入公式:=INDIRECT($B$5),点击【确定】。
最后,设置成功后的效果如图:
好啦!用 Exce 制作一、二、三级下拉菜单的方法就分享到这里啦,伙伴们学会了吗?
相关文章
- 常用EXCEL宏FUNCTION 2020.11.20「建议收藏」
- 【WIN】超简单的Excel密码激活成功教程「建议收藏」
- XLSTransformer+模板 导出 Excel「建议收藏」
- 记使用EasyPoi(poi)导出Excel遇到的问题-firstMovedIndex,lastMovedIndex out of order
- Excel学习----一键创建相应“惟一性”的文件,再筛选数据并写入相应的文件中
- 如何用 Python 在 Excel 中画柱状图
- Python 处理Excel总结
- matlab误差条形图_excel柱状图添加标准误差线
- excel导入mysql代码_EXCEL导入Mysql方法「建议收藏」
- python读取excel单元格内容_python如何读取txt文件
- 疯狂的Excel公式,只为条件求和
- 100000行级别数据的Excel导入优化之路
- 盘点一个使用Python实现Excel中找出第一个及最后一个不为零的数,它们各自在第几列
- Excel实战技巧:从Excel预测的正态分布中返回随机数
- PHP-解决导出excel文件中数字过大科学计数法问题
- Oracle导出excel数据
- jxl解析Excel文件详解编程语言
- Java导出Excel表(poi)名中文乱码问题处理详解编程语言
- 轻松实现Excel导入MySQL数据库(excel导入mysql数据库)
- MySQL快速导入Excel数据(mysql导入excel数据)
- SQL Server数据导出到Excel的方法(sqlserver导出到excel)
- Excel直接导入SQLServer,数据一步到位(excel导入sqlserver)
- mssql数据快速转换称Excel格式(mssql转excel)
- MSSQL导入Excel数据的精彩实战(mssql读excel)
- Excel与Oracle无缝连接,极致解决数据融合问题(excel连oracle)
- 从Excel快速导入Oracle数据库(excel到oracle)
- Oracle与Excel联合提升数据分析挖掘能力(oracle与excel)
- 实现Redis数据批量导出至Excel(redis 转excel)
- ASP将Excel数据导入到SQLServer的实现代码
- 不安装excel使用c#创建excel文件
- asp.net导出excel数据的常见方法汇总