日常EXCEL表格录入中,对某些有层级关系的信息录入我们可以通过二三级乃至五六级的联动下拉菜单实现快速的选择录入,避免了手动录入容易出现错误的这种现象。

如下图:

选中国家后会自动关联出其对应的车辆品牌及型号,以方便录入




android 三级级联下拉 三级联动下拉_dropdownlist三级联动怎么实现


android 三级级联下拉 三级联动下拉_dropdownlist三级联动怎么实现_02


如何操作呢?

首先,需要对这些原始基础数据进行整理

将一级菜单项整理在同一行,在同一列中列出对应二级菜单项

将二级菜单项整理在同一行,在同一列中列出对应三级菜单项,以此类推


android 三级级联下拉 三级联动下拉_数据_03


在制作联动菜单之前,需要对菜单进行一下命名

首先选中整理后的全部菜单基础数据,"公式"选项卡---"根据所选内容创建"---"在弹出的对话框中,只将"首行"前的选项进行勾选,单击确定按钮


android 三级级联下拉 三级联动下拉_菜单项_04


单击"公式"选项卡---"名称管理器",弹出"名称管理器"对话框,从中可以看到各级菜单所对应的名称,及其所包含的具体内容 。


android 三级级联下拉 三级联动下拉_android 三级级联下拉_05


制作一级联动下拉菜单

1、选中一级菜单的所要操作的目标单元格F14

2、"数据"---"数据验证",选择"序列",在"来源"中输入:=$A$1:$E$1(A1: E1为一级菜单所在的单元格区域,需要"绝对引用"),单击确定。


android 三级级联下拉 三级联动下拉_下拉菜单_06


制作二级联动下拉菜单

二级菜单的制作方法同一级菜单相同,唯一不同的地方是"来源"

1、选中二级菜单的所要操作的单元格G14

2、"数据"---"数据验证",选择"序列",在"来源"中输入:=INDIRECT(F14)

备注

公式:=INDIRECT(F14)中的F14为一级菜单所在的单元格地址,并且为"相对引用"


android 三级级联下拉 三级联动下拉_android 三级级联下拉_07


制作三级联动下拉菜单。

三级菜单方法同二级菜单也是一样的,不同的地方还是"来源"

1、选中三级菜单的所要操作的单元格H14

2、"数据"---"数据验证",选择"序列",在"来源"中输入:=INDIRECT(G14)

备注

公式:=INDIRECT(G14)中的G14为二级菜单所对应的单元格地址,并且为"相对引用"


android 三级级联下拉 三级联动下拉_数据_08


最终效果


android 三级级联下拉 三级联动下拉_android 三级级联下拉_09


android 三级级联下拉 三级联动下拉_dropdownlist三级联动怎么实现_10


android 三级级联下拉 三级联动下拉_菜单项_11


四五六…级联动下拉菜单的设置方法与三级菜单的设置相同,就不再赘述了。