下拉菜单相信大部分同学都会制作,但是这个多级联动下拉菜单是个什么鬼?又该如何制作呢?
示例效果
我们先来看看多级联动下拉菜单的效果:
看懂了吗?就是根据上一级的菜单,下一级的菜单内容也会跟着发生变化。下面来跟我一起来看看该如何制作出这样的效果。
示例数据
要做出这样的菜单,我们需要使用三个Sheet。
第1个Sheet的内容如下:
其实就是我们上图演示的内容
第2个Sheet的内容如下:
第3个Sheet的内容如下:
制作省份的下拉菜单
1、先打开Sheet2,选中数据,然后点击菜单栏的【公式】-【根据所选内容创建】,具体如下:
在弹出的对话框中选择【首行】,其他不勾选,点击【确定】即可,如下:
2、打开Sheet1,选中省除开标题的那一列,这里我们只选中三行,然后点击菜单栏的【数据】-【数据工具】-【数据验证】,具体如下图:
在弹出的数据验证对话框中,【允许】菜单下选择【序列】,来源则选择Sheet2中的第一行的内容,具体如下:
这样我们就完成了省的下拉菜单。
制作市的下拉菜单
1、选中除市那一列标题的三行,然后点击菜单栏的【数据】-【数据工具】-【数据验证】,在弹出的菜单中做如下配置:
这里的来源我们要使用公式:=INDIRECT(A2),然后点击【确定】即可
这时候的一级二级联动的菜单已经做好了,我们可以看下效果:
制作区的下拉菜单
1、先打开Sheet3,选中数据,然后点击菜单栏的【公式】-【根据所选内容创建】,在弹出的对话框中还是只选中【首行】,具体如下:
其实这里是重复上面步骤,但是怕有些同学不会,我们还是讲的仔细点。
2、回到Sheet1中,点击区这一列除开标题的三行,然后选择【数据】-【数据工具】-【数据验证】,具体如下:
这里的来源我们要使用公式:=INDIRECT(B2),然后点钱【确定】即可。
出来的效果如下:
如果还想做第四级甚至更多级的联动,依然重复上面的步骤即可。
至此,三级联动的下拉菜单就做好了。如果还有不会的可以后台私信我,或者加我微信:liyue_sqlroad,一起交流学习。