Excel制作多级联动下拉菜单,包教包会

下拉菜单相信大部分同学都会制作,但是这个多级联动下拉菜单是个什么鬼?又该如何制作呢?


示例效果

我们先来看看多级联动下拉菜单的效果:

Excel制作多级联动下拉菜单,包教包会


看懂了吗?就是根据上一级的菜单,下一级的菜单内容也会跟着发生变化。下面来跟我一起来看看该如何制作出这样的效果。


示例数据

要做出这样的菜单,我们需要使用三个Sheet。

第1个Sheet的内容如下:

Excel制作多级联动下拉菜单,包教包会

其实就是我们上图演示的内容


第2个Sheet的内容如下:

Excel制作多级联动下拉菜单,包教包会


第3个Sheet的内容如下:

Excel制作多级联动下拉菜单,包教包会


制作省份的下拉菜单


1、先打开Sheet2,选中数据,然后点击菜单栏的【公式】-【根据所选内容创建】,具体如下:

Excel制作多级联动下拉菜单,包教包会


在弹出的对话框中选择【首行】,其他不勾选,点击【确定】即可,如下:

Excel制作多级联动下拉菜单,包教包会


2、打开Sheet1,选中省除开标题的那一列,这里我们只选中三行,然后点击菜单栏的【数据】-【数据工具】-【数据验证】,具体如下图:

Excel制作多级联动下拉菜单,包教包会


在弹出的数据验证对话框中,【允许】菜单下选择【序列】,来源则选择Sheet2中的第一行的内容,具体如下:

Excel制作多级联动下拉菜单,包教包会

这样我们就完成了省的下拉菜单。


制作市的下拉菜单

1、选中除市那一列标题的三行,然后点击菜单栏的【数据】-【数据工具】-【数据验证】,在弹出的菜单中做如下配置:

Excel制作多级联动下拉菜单,包教包会

这里的来源我们要使用公式:=INDIRECT(A2),然后点击【确定】即可


这时候的一级二级联动的菜单已经做好了,我们可以看下效果:

Excel制作多级联动下拉菜单,包教包会


制作区的下拉菜单

1、先打开Sheet3,选中数据,然后点击菜单栏的【公式】-【根据所选内容创建】,在弹出的对话框中还是只选中【首行】,具体如下:

Excel制作多级联动下拉菜单,包教包会


其实这里是重复上面步骤,但是怕有些同学不会,我们还是讲的仔细点。


2、回到Sheet1中,点击区这一列除开标题的三行,然后选择【数据】-【数据工具】-【数据验证】,具体如下:

Excel制作多级联动下拉菜单,包教包会

这里的来源我们要使用公式:=INDIRECT(B2),然后点钱【确定】即可。


出来的效果如下:

Excel制作多级联动下拉菜单,包教包会


如果还想做第四级甚至更多级的联动,依然重复上面的步骤即可。


至此,三级联动的下拉菜单就做好了。如果还有不会的可以后台私信我,或者加我微信:liyue_sqlroad,一起交流学习。


上一篇:IBM FlashSystem掌控现代存储,靠的是硬实力


下一篇:别说你会COUNTIF,不服来辩