Excel办公技巧:制作二级联动下拉菜单

分享制作二级联动下拉菜单的方法,即使数据有增删,菜单也能自动更新!

可以通过先定义名称,再结合数据验证,来做二级联动下拉菜单。

1. 准备数据

首先,我们需要准备好要进行二级联动下拉菜单的数据,罗列到Excel表格中。

例如,我们要制作一个二级联动下拉菜单来选择不同好省份和地级市,那么我们就需要在Excel中准备好省份和地级市的数据列表。

2.定义名称

按下Ctrl+A,选中准备好的数据,然后,再按下Ctrl+G定位常量,接着,依次点击功能区的【公式】---【根据所选内容创建】,在弹出的对话框中,勾选"首行",确定。


3.创建一级下拉菜单

创建联动菜单前,需要先创建一级下拉菜单,在Excel表格中选择一个合适的位置,用于放置一级联动下拉菜单。

通常可以选择一个空白的单元格或者一整列作为菜单的位置。

先选定单元格区域,如G2:G20,再依次点击功能区的【数据】---【数据验证】,在弹出的对话框中,选择"序列"作为验证条件,并在"来源"框中框选产品类别的数据范围。

这样就创建了第一个下拉菜单,用于选择产品类别。



4. 创建二级下拉菜单

接下来,在相邻的单元格中,同样点击数据菜单中的"数据验证"按钮,选择"序列"作为验证条件,并在"来源"框中输入一个函数公式来引用数据范围。

这里需要使用Excel的动态数组公式来实现二级联动下拉菜单。

在"来源"框中输入这个公式:=indirect(G2),确定。

二级下拉菜单制作完成,但此时的二级菜单并不会随着源数据的增加而进行更新,我们需要多加一个步骤就能实现动态更新啦。

5.创建超级表

将源数据表里的每列数据依次转换为超级表,即依次选中数据列,按下Ctrl+T,在弹出的对话框中,勾选"表包含标题",就能转为超级表了。

这样在源数据表增删数据后,二级联动下拉菜单也能随着变动了哦。

相关推荐
霸道流氓气质17 分钟前
Spring Boot 大数据量 Excel 导入导出功能实现指南
spring boot·后端·excel
霸道流氓气质32 分钟前
Java 单元测试生成大量 Excel 测试数据实战指南
java·单元测试·excel
IT WorryFree2 小时前
FortiGate常用资产 OID 清单,配套 Excel 台账模板字段
网络·人工智能·excel
MyFreeIT2 小时前
Excel Enable Content
excel
E_ICEBLUE2 小时前
将 Excel 表格插入 Word 文档的三种实用方案(Python 自动化)
python·word·excel
俊哥工具2 小时前
027免费开源硬盘检测工具,一键查看健康度,杜绝数据丢失
pdf·电脑·word·excel·音视频
不恋水的雨21 小时前
easyexcel快速填充大数据量不覆盖后面的行解决方式
java·excel·poi
靖待1 天前
【解决方法】python写Excel单元格截断长文本
python·excel·解决方法
Curvatureflight1 天前
大数据量 Excel 导出怎么优化?一套可落地的异步化方案
java·后端·excel·状态模式
DS随心转APP1 天前
怎么让智谱清言生成 excel?借助 AI 导出鸭横向测评导出方法,一站式破解表格生成困扰
人工智能·ai·excel·deepseek·ai导出鸭