前些天有同事在制作员工信息登记表的时候,将家庭地址拆分为“省”“市”“区(县)”时,一项项的设置下拉菜单,这样操作也不是不可以;但是会带来一些麻烦,而且三级菜单不能联动;今天教大家来制作三联动的下拉菜单;如下方动态图所示:
这样的三级联动下拉菜单使用起来还是很方便的,下面将操作方法分享给大家:
1:要实现这种三级联动的效果,我们需要创建辅助表格来完成;在上方视频表格里,我们需要录入收货地址的信息有三项:省、市、区(县);如果设置普通的下拉菜单,当我们在“市”选项里选择时,下拉菜单会出现所有的“市”级菜单,而不是像上方视频那样,当“省”选择为河南时,“市”选项的下拉菜单可选的就是对应“省”的市级菜单;设置联动的菜单,我们需要创建两个辅助表格:1:“省”+“市” 2:“市”+“区(县)“;如下方动态图所示:
2:辅助表格创建好了,还要将这两个表格储存在工作表里,因为在设置二级、三级下拉菜单时需要引用到辅助表格;操作方法:【选中”省“+”市“区域】👉【打开主菜单功能区”公式“选项卡】👉【选择”名称管理器“选项中的”根据所选内容创建“】👉【只勾选”首行“】👉【点击确定】,第一个辅助表格已经储存到工作表里了;第二个辅助表格操作方法也是一样的;如下方动态图所示:
注意事项:第一个辅助表格没有空值,第二个辅助表格里有空值,所以在操作第二个表格的时候使用了定位常量的方法剔除了空值,这样操作是为了在下拉菜单里不显示空值;
3:经过以上两个步骤,辅助表格已经可以发挥作用了;现在开始来设置下拉菜单了,先设置一级下拉菜单,操作方法:【选中需要录入数据的单元格区域】👉【打开主菜单功能区”数据“选项卡】👉【选择”数据验证“】👉【将“设置”里“验证条件”的“允许”选择为“序列”】👉【点击“来源”对话框右侧按钮,框选第一个辅助表格里“省”对应的所有单元格】👉【点击确定】,如下方视频所示:
4:一级下拉菜单设置好了,接下来我们来设置二级下拉菜单;原理是一样的,操作方法不同,因为二级下拉菜单是要与一级下拉菜单相互关联的,所以方法有些不一样;具体操作方法:【选中需要录入数据的所有单元格】👉【打开主菜单功能区“数据”选项卡】👉【选择”数据验证“】👉【将“设置”里“验证条件”的“允许”选择为“序列”】👉【在“来源”对话框输入公式:=indirect($F9,2)】👉【点击确定】,如下方视频所示:
注意事项:公式【=indirect($F9,2)】中F9需要锁定列,否则数据就会出错,“相对引用”和“绝对引用”一定要会使用;
5:前面两级下拉菜单已经实现联动效果了,第三级下拉菜单的设置方法和第二级菜单是一样的,操作方法:【选中需要录入数据的所有单元格】👉【打开主菜单功能区“数据”选项卡】👉【选择”数据验证“】👉【将“设置”里“验证条件”的“允许”选择为“序列”】👉【在“来源”对话框输入公式:=indirect($G9,2)】👉【点击确定】,如下方视频所示:
注意事项:公式【=indirect($G9,2)】中G9同样也是需要锁定列,否则数据就会出错;
以上就是制作这种三级联动菜单的具体操作方法了;喜欢的朋友可以收藏起来,有不懂的可以私信大玩家;每天分享一点小技巧;轻松工作,快乐生活!关注大玩家,下期更精彩!