【社区答疑】WPS表格制作三级联动下拉菜单的方法和技巧(二)
WPS函数专家
要想下班早,表格必须用的好!
大家好,我是张俊。
⭐场景
关于@懒得批爆大佬在社区求助WPS表格制作三级联动下拉菜单的技巧方法的帖子答疑,第二节来了。
【社区答疑】WPS表格制作三级联动下拉菜单的方法和技巧(一),书接上回,上期讲解了关于求助问题分析、表格制作和公式设定,本节来讲解设置数据有效性、效果验证和保护及功能设计总结。
废话不说,直接开整。
4.设置数据有效性
分别在E2、F2和G2设置数据—有效性—序列为=$I$1#、=$J$1#和=$K$1#,具体操作如下图所示:
三级菜单的各个数据有效性的设置如下图所示:
一级菜单
二级菜单
三级菜单
💡 | 注意: 神奇的#号:在WPS表格支持动态数组的新版本<15933及之后版本>中,如果在单元格中引用了动态数组公式,自动扩展区域的表达方式为在输入的公式的单元格(如:I1、J1和K1)引用后加上#(如:I1#、J1#和K1#)则代表动态扩展的数据区域。 |
5.效果验证和数据保护
5.1效果验证
最后不要忘记对数据结果和效果验证,具体如下图操作所示:
5.2辅助数据隐藏保护
当对数据结果和效验证通过后,注意辅助数据区域的I:K列设置工作表保护或隐藏列,避免因为误操作导致三级下拉菜单出现错误,具体操作如下图所示:
操作步骤说明:
1).全选工作表中所有的单元格区域,在审阅中“取消单元格锁定”
2).对I:K列数据区域设置“锁定单元格”后,对其右键隐藏列
3).在审阅—保护工作表中只勾选“选定未锁定单元格”,点击“确定”,让I到J列无法取消隐藏。
💡 | 注意: 1.仅对I:K列单元格锁定,而不锁定其他单元格,是为了在保护后,不影响其他的列单元格的操作。 2.对I:K列设置“锁定单元格”后,一定要先隐藏列,否则一旦设置了保护工作表后,就无法隐藏了。 |
6.功能设计总结
1).学会对求助者问题剖析和拆分,挖掘需求背后的逻辑和关系;如添加多少辅助列、下拉菜单的唯一性、数据区域扩展性等
2).应用WPS表格函数和动态数组功能加持,让复杂问题简单化;如使用了新函数FILTER和UNIQUE函数对扩展的数据筛选和去重
3).利用WPS表格动态数组特性;如动态扩展区域和表示方法(神奇的#号)
4).在制作过程中尽量不要自己给自己添堵;如可以先在E2和F2单元格录入指定的数据(如“A”和“其”),就不会导致后期设置公式报错、添加数据有效性错误提示等
5).对于此问题还有最有价值专家(KVP)@会飞的鱼大佬的分享,欢迎大家前来围观和学习:👉使用公式制作动态三级菜单👈
大家可以在评论区回复一波 :“高端的食材往往只需要简单朴素的烹饪方式!”
都看到这里了,记得得❤️❤️❤️点赞(红心)❤️❤️❤️和⭐⭐⭐收藏(五角星)⭐⭐⭐并在评论区评论“我学会了!”,您的❤️❤️❤️点赞(红心)❤️❤️❤️、⭐⭐⭐收藏(五角星)⭐⭐⭐和评论是对我最大的支持!
🚩 | 练习文件:👉【社区答疑】制作三级联动下拉菜单👈 |
上期帖子地址:
【社区答疑】WPS表格制作三级联动下拉菜单的方法和技巧(一)
个人往期帖子合集:【帖子合集】个人往期帖子合集来了!
创作者俱乐部成员
WPS函数专家
创作者俱乐部成员
创作者俱乐部成员
WPS函数专家
WPS函数专家