在使用表格的过程中,为了提高输入效率和准确性,我们常会用到下拉列表选择数据。在WPS里,最常用到的是“插入下拉列表”做一个单一的列表选择。那么,如果要用到二级或多级联动下拉列表,该怎么做呢?下图示例:A列的一级列表选择省份后,B列会出来城市列表,选择城市后,C列继续出来区县下拉菜单。
工具/原料
WPS2019
方法/步骤
1
制作好表格的表头等信息,然后添加一个表,为方便识别,我们称之为“数据源”。“数据源”先录入省份和城市数据。
2
先做省份一级菜单。首先选中SHEET1表的A2-A23,然后点击工具栏“数据”-“插入下拉菜单”。如下图:
3
点击插下下拉列表窗口的选择按钮,选中“数据源”的省份数据C1-F1,确定后即可生成一级下拉列表。
4
接着做城市的二级菜单。选中“数据源”的省份和城市数据C1-F5,然后点击工具栏的“公式”-“指定”。
5
指定名称创建于“首行”,其它不要勾选,点击确定。通过工具栏的“名称管理器”,我们可以看到INDIRECT函数所需要的名称数值已经生成。
6
SHEET1表的A2,随意录入一个省份。选中B2,然后点击工具栏“数据”-“插入下拉菜单”。如下图:
7
“从单元格选择下拉选项”,手工录入函数公式:“=INDIRECT($A2)”。按确定。
8
鼠标移到B2单元格的右下角,按住鼠标左键后下拉到B23,给B列自动填充INDIRECT函数公式(以后新增的行都可用相同方法自动填充)。完成二级联动菜单的制作。
9
三级联动菜单跟二级的原理一样。录入城市与区县数据,然后指定名称。
10
跟前面一样,B2单元格随意点一个城市,然后选中C2,点击“数据”-“插入下拉列表”。
11
手工录入函数:“=INDIRECT($B2)”,然后下拉C2,自动填充函数公式到C23。
12
至此,3级联菜单全部设置完毕。
13
优化:细心的你一定注意到了,城市较少的省份,下拉菜单会有很多空白数值(如下图)。要解决的这个问题,一列一列地指定名称即可。如图:
14
总结:1.多级联动列表(联动菜单),主要用到INDIRECT函数,名称管理,插入下拉列表等功能。2.用相同原理可实现更多级别的联动。
注意事项
1
如果有疑问,欢迎留言交流
2
如果此经验帮到您,请投一票,让它帮助更多的人
上一篇:ppt怎么在同一页加多张图片
下一篇:Excel多列条件筛选